Dedecms自定义sql 出现错误Safe Alert: Request Error step 2!
来源:互联网 发布:nat123 80端口 免费 编辑:程序博客网 时间:2024/04/30 03:18
Dedecms自定义执行sql: SELECT body FROM dede_addonarticle WHERE aid = (select max(aid) fromdede_addonarticle WHERE typeid=11) 时出现错误Safe Alert:Request Error step 2!
这是dedecms防sql注入的原因
可以修改dedesql.class.php文件,找到构造函数,将
function__construct($pconnect=FALSE,$nconnect=FALSE)
{
$this->isClose = FALSE;
$this->safeCheck = TRUE;
$this->pconnect= $pconnect;
if($nconnect)
{
$this->Init($pconnect);
}
}
修改为
function__construct($pconnect=FALSE,$nconnect=FALSE)
{
$this->isClose = FALSE;
$this->safeCheck = FALSE;
$this->pconnect= $pconnect;
if($nconnect)
{
$this->Init($pconnect);
}
}
或者为了安全性考虑,可以修改dedesql.class.php文件的if(!function_exists('CheckSql'))代码块,看情况注释相应的代码
我这里注释的是
elseif (preg_match('~\([^)]*?select~is',$clean) != 0)
{
$fail = TRUE;
$error="sub select detect";
}- Dedecms自定义sql 出现错误Safe Alert: Request Error step 2!
- Web_PHP_DedeCMS_织梦DedeCMS出现Safe Alert: Request Error step 1 ! 或Safe Alert: Request Error step 2!解决方法
- dedecms安全警告:Safe Alert: Request Error step 2!
- DEDECMS安全警告:Safe Alert: Request Error step 2!
- 织梦DedeCms出现Safe Alert: Request Error step 1/2 ! 解决方法
- 织梦DedeCms中出现Safe Alert: Request Error step 1/2 的解决方法
- DEDE CMS安全警告:Safe Alert: Request Error step 2!
- Safe Alert Request Error step 的解决办法
- Safe Alert Request Error step 的解决办法
- 如何解决dedecms的Safe Alert
- request error请求错误S7-200 PLC连接step 7
- javascript中出现alert object error的错误
- 网站出现错误 DedeCMS Error:Tag disabled:"php" more...!
- 11gR2数据库的ALERT文件频繁出现Fatal NI connect error 12170错误
- 在线更新dede程序后 网站出现错误 DedeCMS Error:Tag disabled:\"php\" more...!
- FCKeditor出现"XML request error: Internal Server Error(500)"错误的解决办法
- 弹出错误对话框alert('error')--struts
- dedecms No database selected 后台出现错误
- 用 SpriteKit 做一个逃逸游戏 (5)
- Codeforces Round #277 (Div. 2)
- 满足条件的整数
- 如何用redis实现分布式锁
- Linux/Unix IO多路复用之select网络编程(含源码)
- Dedecms自定义sql 出现错误Safe Alert: Request Error step 2!
- 谷歌公司发布程序员养成指南,推荐相关在线课程
- 已知有个rand7()的函数,返回1到7随机自然数,让利用这个rand7()构造rand10() 随机1~10
- 有序表的实现
- Linux/Unix IO多路复用之poll网络编程(含源码)
- call by name 与 call by value in scala
- 最大商
- Linux IO多路复用之epoll网络编程(含源码)
- 将iconv编译成lua接口