系統出現Safe Alert: Request Error step 1/2 ! 解決方法_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
注意:本教程適用于 織夢DedeCMS V5.6
今天教給大家如果織夢dedecms出現Safe Alert: Request Error step 1 ! 或Safe Alert: Request Error step 2!問題的解決方法,有需要的寶寶可以記錄下。1)形成原因
這是由于新版中使用了SQL語句防注入功能引了的安全警告,在自定義模模型中使用了 union|sleep|benchmark|load_file|outfile之一都會引發這個警告,此外采集的內容,如果有 ‘union 這類語法也會出現在這個警告,
目前沒有100%完美的解決方法又能增強安全,又能防止注入。可修改dedecms的db基類把安全檢查關掉!2)解決方法
打開include下的dedesql.class.php找到如下構造函數
以下為引用的內容:
- function __construct($pconnect=false,$nconnect=true)
- {
- $this->isClose = false;
- $this->safeCheck = true;
- if($nconnect)
- {
- $this->Init($pconnect);
- }
- }
把其中的$this->safeCheck = true;改為$this->safeCheck = false;
此文件導致的錯誤會在 data 中生成一個 md5_safe.txt 建立提供這文件的網址給我們作參考,以便及時修正。
但是對于大多數網站,如果能正常運行,建議不要修改!
僅供大家參考學習,希望對你們有所幫助。相關DedeCms教程:
- 織夢dedecms使用百度編輯Ueditor設置代碼高亮教程
- dedecms織夢獲取文章里第一張圖片
- 織夢dedecms在php5.4下后臺發布文章提示“標題不能為空”
- 織夢DEDECMS會員提示“數據校驗不對,程序返回”問題的解決
- dedecms如何修改友情鏈接flink模板
- 織夢dedecms留言本模板調用導航head
- dedecms織夢sql基本語法 直接調用數據庫
- 織夢DEDECMS 獨立模型支持副欄目修改
- 修改欄目指定ID值channel標簽中的currentstyle沒有效果
- dedecms添加自定義屬性讓首頁顯示特定文章
- dedecms織夢橫排登錄框的修改方法
- [經驗]dede全站RSS訂閱靜態輸出的辦法
。