可能重複:
PHP Warning Permission denied (13) on session_start()PHP沒有會話文件的權限
我有幾個網站一個VPS。它是在home/website1/html等中設置的,而不是正常的var/www/html。
我最近升級了PHP,並收到以下錯誤。
警告:在session_start()[function.session啓動]:打開(在/ var/lib中/ PHP /會話/ sess_3chmto8a8jsp4l4p97fp8jmn54,O_RDWR)失敗:權限被拒絕(13)/home/entry/entry.php在線166
/var/lib/php/session當前爲0770,我可以通過將其更改爲0777來消除錯誤,但感覺應該有更好的方法。
/var/lib/php/session的所有者是root,group是apache。
PHP的用戶(如phpinfo所示)爲「just_me」。我向apache組添加了just_me,但沒有改變。
有什麼建議嗎?謝謝
您需要查看apache用戶而不是PHP(儘管這取決於您的配置)。 – PeeHaa
如有疑問,請諮詢您親自認識並信任的系統管理員。 – hakre
@PeeHaa。任何建議開始尋找Apache用戶?謝謝 – user1032531