PHP由session文件夹权限不够引起的报错

WBOY
Libérer: 2016-06-20 12:37:36
original
2831 Les gens l'ont consulté

之前折腾完gunicorn,服务器其他的网站就全部都挂了,其中几个网站报错如下:

Warning: Unknown: open(/var/lib/php/session/sess_g9fl3papdd22kkv9gc2mhdok47, O_RDWR) failed: Permission denied (13) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0

phpMyAdmin报错我没有记下来,刚刚搜了一下,应该翻译是“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。”

仔细看了下报错,第一个那一大长串报错分成两段,一段是说访问失败了,一段是说写session失败了。phpmyadmin的报错也是创建会话失败。于是找到php.ini,里面写的好好的:

session.save_path = /var/lib/php/session
Copier après la connexion

这个文件夹是确实存在的,那就应该是权限问题。于是

chmod  -R 777 /var/lib/php/session
Copier après la connexion

解决问题。

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal