分享

cacti无法登陆

 jas0n_liu 2013-12-31
具体表现为:
    用户名/密码输入正确、数据库的user_log表中正确记录了登录信息,并且result为1(验证成功),但是页面始终停留在index.php,不能进入
查资料得知,这个现象大多时候是因为php的session异常。
解决方案:
vi /etc/php.ini
session.save_path = "/var/lib/php/session"
查看/var/lib/php/session的权限
[root@bogon ~]# ll /var/lib/php/
total 8
drwxrwx--- 2 root apache 4096 Sep  6 00:11 session
从以上信息得知,session目录的属主属组为root   apache   
vi /etc/httpd/conf/httpd.conf
User     cactiuser                     (原来是 apache ,后来被我改成了cactiuser)                    
Group   cactiuser                     (原来是apache,后来被我改成了cactiuser)
看上面红色显示部分,问题就出在这儿,将User  Group更改回原来的apache后,很顺利地登入了。

也可以将session.save_path = "/tmp"
正常情况下,/tmp目录的权限是:
drwxrwxrwt 4 root root 4096 9月 16 15:18 tmp
它表示所有的用户都可以在其中建立文件(或目录)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多