织梦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!的解决办法 相关案例演

CMS 织梦疑难杂症之仿站更新主页出现乱码问题

dedecms织梦程序怎么设置网站添加文章之后自动更新

织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义

CMS 仿站学习历程之导航栏的仿制