点评:dedecms安全警报:错误的请求。步骤1或安全警报:请求错误!步骤2解决方案!






dedecms安全警报:错误的请求。步骤1或安全警报:请求错误!步骤2解决方案!
这是由于在SQL语句的新版本中用于防止注入的安全警告,并且在自定义模型模型中使用了以下名称
一个联盟|睡眠|基准| load_file | outfile
这将导致此警告,除了集合的内容,如果有‘联盟,这样的语法也会出现此警告,
没有100%个完美的解决方案可以增强安全性和防止注入。
DEDECMS的DB基类可以修改关闭安全检查
打开dedesql.class.php下包括查找构造函数

复制代码代码如下所示:
功能__construct($ pConnect = false,nconnect美元= true)
{
美元->接近= false;
美元-> safecheck =真;
如果($ nconnect)
{
美元-> init($ pconnect);
}
}

美元-> safecheck = true;改变美元-> safecheck = false;
但对于大多数网站来说,如果它们能正常运行,建议不要修改它。
此文件所造成的错误会产生数据的md5_safe.txt建立一个网站,提供这个文件给我们参考,以便能及时纠正。