Apache 2.2.3 | PHP 5.1.6 | MySQL 5.0.77
我遵循仙人掌安装指南在CentOS 5.5(64位)上安装最新的仙人掌0.8.7h。 PHP / Apache / MySQL的安装进行得很顺利,直到我完成设置,然后进入login页面。
我可以使用pipe理员帐号loginhttp://…/cacti/index.php ,但新页面会redirect到同一个login页面,并显示“请在下面input您的Cacti用户名和密码”
这是一个无限循环!
如果我使用错误的pipe理员密码,我会得到正确的错误消息“无效的用户名/密码请重新input”。 [ 这里同样的问题]
如果我login使用访客/来宾帐户,“错误:访问被拒绝,用户帐户被禁用”。 显示器。
Cacti日志文件(./cacti/log/cacti.log)是空的。
我谷歌search,似乎这个问题已经存在了很长一段时间,但没有后续解决scheme被发现在我发现的论坛post。 任何人都可以帮助我解决这个问题? 如果需要更多信息,请告诉我。
2011年11月18日更新:我重新安装了仙人掌,这个问题仍然未解决 。
尝试启用php.ini上的session.auto_start或检查您的session.save_path
以pipe理员身份login,点击“用户pipe理”select你正在尝试authentication的用户。 在右上angular点击:select一个动作 – >启用 – >去
查看cacti返回的cookie的域名以及您实际使用哪个域打开它可能是值得的。 帮助我的情况。
在我的情况下,这是由我的Varnishconfiguration中的一个错误的规则造成的,这个规则是用unset req.http.cookie; cookies unset req.http.cookie; 并unset beresp.http.set-cookie; 。 清漆坐在一切的前面,包括仙人掌,需要排除仙人掌这个规则。
围绕这些指令的条件限制更多地为我修正了仙人掌。