刚刚在phpbb3的控制面板改了些设置,导致无法登陆管理员控制面板了。前台登陆正常,点击进入管理员控制面板再次输入密码登录就会提示 Access to the Administration Control Panel is not allowed as you do not have administrative permissions. (您不能被重新授权为另一个用户)。
我想这一定时刚才哪里设置的不对造成的。Google之后也没找到解决问题的方法。phpbb的中文资料不是丰富,看E文的还是有些吃力的。最初看到的方法说是浏览器的问题,使用firefox,我试了,不好使;然后就有人说他清除了cookies解决了问题,对我还是不起作用;最后看到的方法是先修改 functions.php 登陆管理员控制面板修改为正常设置后再覆盖为原来的 functions.php ,这招在我这也没能奏效。
后来一个网站上的两个链接提醒了我。因为我是将一个二级域名绑定到了phpbb的程序目录。,然后就尝试将原来的链接:
http://example.domain.com/index.php?sid=4606ef49dd8066b6b41c06610ae9c1d3
http://www.domain.com/phpbb3/index.php?sid=4606ef49dd8066b6b41c06610ae9c1d3
使用下面的链接就可以正常的登录到管理员控制面板了,然后找到“综合”-“服务器配置”-“安全设定”里面的“验证转向来源”,将其改为“只验证主机名”,保存后就正常了。
Leave a comment