php guest百科,login as guest zabbix无法进入登陆界面(87)

很早之前有一位群友告知zabbix登陆不了,一直有如下提示:Access denied.Your are logged in as guest. You have no permissions to access this page.If you think this message is wrong, please consult your administrators about getting the necessary permissions.个案没多想,后来又有一位同学有这个问题,决定找出问题,很高兴群友信得过把机器开给我排查,最后找到问题,并解决问题了。

logged in as guest现象

正常登陆zabbix应该是下图:

5363f5c73e7aff6736bfb28ce92c87db.png

但是,却出现下图:

a2c710e905fed19169953ed7c2ae9e5b.png

解决方法

如果你是Apache用户,应该不存在此问题,如果是nginx有可能因为配置不当而出现,我们需要修改php.ini

# vim /usr/local/php-5.5.7/etc/php.ini

cgi.fix_pathinfo=0

改为

cgi.fix_pathinfo=1

1

2

3

4

# vim /usr/local/php-5.5.7/etc/php.ini

cgi.fix_pathinfo=0

改为

cgi.fix_pathinfo=1

问题根源

在zabbix php定位问题发现,zabbix是依据php文件名来设置权限,例如index.php、dashboard.php这些,如果cgi.fix_pathinfo设置为0,那么php无法获取到url请求的文件名称,例如访问index.php,获取不到index.php也定位到权限,于是出现这个错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值