Plesk kontrol panelde PHP session sorunu yaşıyorsanız, problem sebebi php.ini belirtilen, session.save_path dizininin yazma hakkı olmamasından kaynaklanabilmektedir.
Bunun için SSH ile sunucuya bağlandıktan sonra aşağıdaki komutları sırasıyla yapmanız yeterli olacaktır.
- Gerekli yetki tanımlayacağımız, session.save_path yolunun aşağıdaki komut ile bulalım.
1 |
php −i |grep session.save_path |
- Yukarıda bulmuş olduğumuz session.save_path yoluna gerekli izni aşağıdaki komut tanımlayalım.NOT: chmod 777 sonra yazılan dizin yolu, php -i sonucunda bize verilen session.save_path dizin yoludur. Sizde çıkan sonuç ne ise session.save_path yolunu chmod 777 den sonraki kısma onu yazmanız gerekmektedir.
1 |
<strong>chmod 777 /var/lib/php/session</strong> |
- Apache(httpd) servisimize yenileyelim.
1 |
/etc/init.d/httpd reload |