今天遇到一个帝国cms程序登陆空白的问题,返回状态码是200,但是后台显示空白,也没有报错输出。于是找到/e/config/config.php文件,将debug输出报错打开,还是没有错误。于是检查网站后台登陆的设置功能。
找到$ecms_config['esafe']['openonlinesetting']这个参数,将其设置为0
$ecms_config['esafe']['openonlinesetting']=0;
仍然是空白的。
然后继续找到$ecms_config['esafe']['ckfromurl'],这个是来源地址验证,改为0不验证.
$ecms_config['esafe']['ckfromurl']=0;
$ecms_config['esafe']['ckhash']是否启用后台来源验证,改为2关闭验证。
$ecms_config['esafe']['ckhash']=2;
再测试后台就可以正常进入了,问题解决。
如果仍然打开空白,检查下$ecms_config['fw']['eopen']这个参数是否开启了防火墙
$ecms_config['fw']['eopen']=0; //开启防火墙(0为关闭,1为开启)
0为关闭
» 本文链接地址:https://blog.mydns.vip/4428.html
最新评论
麻烦发下检测工具
让我下载
非常好