(ok)修改http服务所属用户以及用户组之后 登陆提示验证码错误

作者: wxfeng 分类: 杂项 发布时间: 2017-05-27 00:00    阅读 13 次

错误描述:

修改了http服务的用户,用户组以及网站目录权限后,在用户登录时,验证码输入正确,但提示验证码错误。

#  when the value of (unsigned)Group is above 60000;
#  don't use Group #-1 on these systems!
User www
Group www
### Section 2: 'Main' server configuration

错误原因:登录过程中,在输入验证码 进行提交时,因为涉及到session存储,因此需要保障http所属用户对session存储目录用户写的权限,这里所属用户组为apache,因此,www用户不能进行session文件的存储。

drwxrwx---. 2 root apache 46473216 May 27 19:40 session
drwxrwx---. 2 root apache 4096 Jan 19 15:12 wsdlcache

解决方案:修改session存储目录所属用户组或读写权限,这里以修改所属用户组为例(建议)。

[root@localhost php]# pwd
/var/lib/php
[root@localhost php]# chown root:www session/
[root@localhost php]# ll
total 45392
drwxrwx---. 2 root www 46473216 May 27 19:43 session
drwxrwx---. 2 root www     4096 Jan 19 15:12 wsdlcache

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

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注