Favorilerim PDF oluştur E-posta Yazdır

SAFE MODE hatasının çözümü

Yazar:
Administrator
Eklenme tarihi:
Pazar, 28 Haziran 2009
Son düzenleme:
Pazar, 28 Haziran 2009
Tıklamalar:
1992
Oylar:
 
Oy verin:
İyi - Kötü
Favori:
0 Favorim

Metin

osCommerce yazılımının eski sürümünü kullanan kullanıcılarımız otorum yönetiminde aşağıdaki sorunla karşılaşabilirler.

Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is 4568 is not allowed to access owned by uid 0 in /usr/domains/www.sizinsiteniz123456.com/httpdocs/catalog/includes/functions/sessions.php on line 169

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/domains/www.sizinsiteniz123456.com/httpdocs/catalog/includes/functions/sessions.php:169) in /usr/domains/www.sizinsiteniz123456.com/httpdocs/catalog/includes/functions/sessions.php on line 102

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/domains/www.sizinsiteniz123456.com/httpdocs/catalog/includes/functions/sessions.php:169) in /usr/domains/www.sizinsiteniz123456.com/httpdocs/catalog/includes/functions/sessions.php on line 102

Çözüm:

Öncelikle Mağaza yönetimi -> Ayarlar-> Oturum bağlantısına tıklayın. Oturum dizini ayarını /tmp değerinden tmp değerine değiştirin (Başındaki / taksim işaretini kaldırıyoruz).

Eğer yönetim paneline giremiyorsanız, veritabanındaki bu değişikliği phpMyAdmin ile yapacağız. Phpmyadmin arayüzüne erişin ve mağazanızın kurulu olduğu veritabanını seçin. Mağazanıza ait tabloları gördüğünüzde sayfa üsttünde bulunan SQL bağlantısına tıklayınız. Gelen sayfada form alanına aşağıdaki sql komutunu yapıştırın ve Git tuşuna tıklayın.

UPDATE configuration SET configuration_value = 'tmp' WHERE configuration_key='SESSION_WRITE_DIRECTORY'

Yukarıdaki işlemi yaptıktan sonra halen hata almaya devam ediyorsanız aşağıdaki düzenlemeleri yapınız.

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();
}
}
}
 

Kolay gelsin.

Kategori

Bu öğe için etiketler

Yorum ekle

Eklediğiniz yorum ve görüşlerin sorumluluğu size aittir ve site kullanıcı hakları sözleşmesine uygun olmalıdır. Yorum eklerken bağlantığınız bilgisayarın IP adresi veritabanında tutulmaktadır.


Güvenlik kodu
Yenile

Etiket Bulutu