osCommerce Safe Mode Hatası Çözümü

Siteye ve admin paneline erişmeye çalıştığımızda aşağıdaki hataları alıyorsak:

Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 32061 is not allowed to access owned by uid 0 in /home/turkeybo/public_html/admin/includes/functions/sessions.php on line 165

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/turkeybo/public_html/admin/includes/functions/sessions.php:165) in /home/turkeybo/public_html/admin/includes/functions/sessions.php on line 102

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/turkeybo/public_html/admin/includes/functions/sessions.php:165) in /home/turkeybo/public_html/admin/includes/functions/sessions.php on line 102

Warning: Cannot modify header information - headers already sent by (output started at /home/turkeybo/public_html/admin/includes/functions/sessions.php:165) in /home/turkeybo/public_html/admin/includes/functions/general.php on line 22

Bir kaç dosyada değişiklik yapmamız gerek.

Çözüm

1. catalog/includes/configure.php dosyasında en son satırın aşağıdaki gibi olduğuna emin olun.

define('STORE_SESSIONS', 'mysql');

2. catalog/includes/functions/sessions.php dosyasını açın ve aşağıdaki satırları bulun:

function tep_session_save_path($path = '') {
if (!empty($path)) {
return session_save_path($path);
} else {
return session_save_path();
}
}

Aşağıdaki ile yer değiştirin:

function tep_session_save_path($path = '') {
if (STORE_SESSIONS != 'mysql') { // added this ***
if (!empty($path)) {
return session_save_path($path);
} else {
return session_save_path();
}
}
}

Aynı düzeltmeleri yönetim paneli içinde yapabilirsiniz.

1. catalog/admin/includes/configure.php dosyasında en son satırın aşağıdaki gibi olduğuna emin olun.

define('STORE_SESSIONS', 'mysql');

2.  catalog/admin/includes/functions/sessions.php dosyasını açın ve aşağıdaki satırları bulun:

function tep_session_save_path($path = '') {
if ($path != '') {
return session_save_path($path);
} else {
return session_save_path();
}
}

Aşağıdaki ile yer değiştirin:

function tep_session_save_path($path = '') {
if (STORE_SESSIONS != 'mysql') { // added this ***
if ($path != '') {
return session_save_path($path);
} else {
return session_save_path();
}
}
}

Aramalar:

oscommerce rss de mysql hatası, warning: session_start() [function session-start]: safe mode restriction in effect the script whose, warning: session_start() [function session-start]: safe mode, powered by oscommerce, oscommerce türkçe karakter, oscommerce safe mode hatası header php de düzeltme, oscommerce safe mode hatası header

1 Yorum »

  1. avatar Mehmet Says:

    Hocam gercekten ise yaradi. Test ettim onayliyorum. ve bu bilgiyi paylastiginiz icin de ayrica tesekkur ediyorum ALLAH zihin acikligi ve paylasim kolayligi versin. (amin)

Bu yazıya yapılan yorumlar için RSS beslemeleri. TrackBack URL

Yorum yapın