织梦cms添加新变量出现:Request var not allow!的解决办法
Posted zqw111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了织梦cms添加新变量出现:Request var not allow!的解决办法相关的知识,希望对你有一定的参考价值。
有些朋友可能在使用最新版V57 后台-系统基本参数设置中添加新变量时候出现:Request var not allow!
后面经过小编查看,找到了方法,和大家一起来分享:
找到:根目录->include->common.inc.php
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">1
if( strlen($svar)>0 && preg_match(‘#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#‘,$svar) )</span></span>
官方是不是大意了,写成了“如果添加的变量名长度大于零”就返回错误
只要把“>”改成“<”即可解决问题
一共需要修改两处:第74行 和 76行,修改成如下代码:
<span style="font-family:tahoma,geneva,sans-serif;"><span style="font-size:14px;">1
if( strlen($svar)<0 && preg_match(‘#^(cfg_|GLOBALS|_GET|_POST|_COOKIE)#‘,$svar) )
</span></span>
以上是关于织梦cms添加新变量出现:Request var not allow!的解决办法的主要内容,如果未能解决你的问题,请参考以下文章
解决织梦5.7添加新变量出现:Request var not allow!的办法
DEDE后台添加新变量出现:Request var not allow!的解决办法 相关案例演