Chevereto报错的解决办法

作者: 小月雨田 分类: web技术 发布时间: 2019-10-18 22:31

   最近使用Chevereto图床,经常遭遇一个报错
G\: Sessions are not working on this server (session_start).
报错
  一直想找到问题所在,今天仔细考虑一下,既然是提示中说到Sessions,就怀疑是PHP路径下的Sessions文件夹的权限问题。于是用ls -l查询了一下PHP文件夹的权限,果然发现了问题。
php权限
  用户组和用户都变成了Root。这和Web Server的用户组和用户不一致,必然会导致权限问题。
  发现了问题,解决起来就简单了。更改PHP文件夹的所属用户和用户组,然后重启Apache即可。命令如下:

chown -R <user_name>:<group_name> /var/lib/php

  其中user_name对应的是Apache中的user,group_name对应的是Apache中的Group。
命令
  如果还有问题,可以考虑赋予其755权限:

chmod -R 755 /var/lib/php

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。