Linux Plesk panel kullanan bir müşterimiz directadmin den taşıma yaptığı opencart sitesinde aşağıdaki hatayı almaya başladı

Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_o3i1bsba2kbcaha17q8hmc55m7, O_RDWR) failed: Permission denied (13) in /var/www/vhosts/site/httpdocs/system/library/session.php on line 11

Araştırmalarımıza göre opencart tmp dosyalarını yazmak istediği yer plesk in klasör yapısına uygun olmadığı için dosya yazma hatası veriyordu sistem

Çözüm:
hostingin ana dizinine yani plesk sistemde httpdocs un içine tmp klasörünü yaratıyoruz.
bundan sonra
system/library/session.php dosyasını editliyoruz ve en altına
session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/../tmp'));

kodunu ekliyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir