日志显示报错如下:
PHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_tbh109lbvm6lu8cm7pr31ik, O_RDWR) failed: Permission denied (13) in /home/domain.com/html/index.php on line 2
报错显示无法打开 seesion 文件,没有权限,所以需要给 /var/lib/php/session/ 添加权限
可以直接设置可读写的权限
chmod -R 777 /var/lib/php/session/
或者重新设置 seesion 的存储路径,修改 php.ini 中的
session.save_path =
修改为 /home/tmp/,并设置权限 0777
session.save_path = '/home/tmp/'
chmod -R 777 /home/tmp/
本文详细介绍了如何解决PHP session_start()函数在启动时遇到的权限错误问题,通过调整/var/lib/php/session/目录权限或更改session存储路径至/home/tmp/,并设置相应权限,确保PHP Session功能正常运行。
2214

被折叠的 条评论
为什么被折叠?



