织梦DedeCMS后台添加变量提示“Request var not allow!”如何解决?
问题背景
在使用织梦DedeCMS进行网站后台管理时不少用户会遇到添加新变量时出现“Request var not allow!”的错误提示。这个问题让许多用户感到困惑,主要原因是不知道如何解决呃。本文将详细解答这一问题,帮助大家顺利解决“Request var not allow!”错误,心情复杂。。
解决方法
方法一:修改common.inc.php文件
- 打开织梦DedeCMS根目录下的include文件夹,找到common.inc.php文件。
- 使用文本编辑器打开common.inc.php文件,查找以下内容:
php
//检查和注册外部提交的变量
function CheckRequest {
if ) {
foreach {
CheckRequest;
CheckRequest;
}
} else {
if>0 && preg_match#',$val) ) {
exit;
}
}
}
- 将以上内容替换为以下内容:
- 保存并关闭common.inc.php文件。
- 进入织梦DedeCMS后台,尝试添加新变量,错误提示应该Yi经消失。
方法二:修改数据库配置
- 进入织梦DedeCMS后台,点击“系统”→“系统设置”。
- 在“系统设置”页面中,找到“平安设置”部分。
- 将“开启后台变量添加”选项设置为“是”。
- 保存设置,然后尝试添加新变量,错误提示应该Yi经消失。
以上两种方法douKe以解决“Request var not allow!”错误。建议您先说说尝试第一种方法,主要原因是它不会改变数据库配置,对网站平安没有影响。Ru果第一种方法无法解决问题,再尝试第二种方法。在使用织梦DedeCMS时请注意保持系统的平安性,定期geng新系统,以免出现类似的平安问题,出岔子。。








