升级7.5后很多朋友遇到了主访问端和手机端后台切换问题,经排查原因为默认的后台安全设置为2也就是以下设置:
//后台安全设置 $ecms_config['esafe']['ckfromurl']=2; //是否启用来源地址验证,0为不验证,1为全部验证,2为后台验证,3为前台验证,4为全部验
当值为2时,切换到手机端后台后会查询来源url是否为本站,但是手机端的url已经改变了,所以才会显示空白页面。
解决方法:
1.关闭后台安全设置等待官方解决
2.修改e/class/functions.php 查找 " $gourl=substr($pr['purl'],0,-1).str_replace('/enews.php','/admin.php',$selfurl).hReturnEcmsHashStrHref2(1); " 替换为 $gourl=substr($pr['purl'],0,-1).str_replace('/enews.php','/admin.php',$selfurl).hReturnEcmsHashStrHref2(1)."&furl=".$pr['purl'];
即可解决。 也希望官方修复下。
发个帖子得修改好几遍什么违法关键词??
|