• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

WordPress網站的超時報錯問題解決方法

WP其他 奇跡の海 3年前 (2017-04-28) 563次瀏覽 已收錄 0個評論 掃描二維碼

WordPress網站的超時報錯問題解決方法

問題描述

Fatal error: Maximum execution time of 30 seconds exceeded in…

重啟一下服務器就好了,但過幾天再登陸后臺又會報錯。很明顯是服務器響應超時問題,PHP默認的執行時間是30秒,

解決辦法分析

報錯一:內存超限,具體報錯語句忘了,簡單說一下解決辦法。
利用循環分批導入;
每個循環內部開始處使用sleep(5);語句,做延遲執行,防止服務器內存同一時間占用過多,里面數字據情況修改;
每個循環內部結束地方使用 ob_flush();刷新輸出緩沖
flush();將當前為止程序的所有輸出發送到用戶的瀏覽器
兩者必須同時使用來刷新輸出緩沖

報錯二:30秒運行超時的錯誤

Maximum execution time of 30 seconds exceeded

解決辦法

常規的解決辦法也很簡單,找到php安裝目錄下的php.ini,把

max_execution_time = 30

改成60或者更大的值,然后在重啟一下IIS就行了。

不過還有一個更簡單的解決辦法,那就是在WordPress安裝目錄下找到wp-config.php,在最后一行添加如下代碼

/*break the time limitation on my host*/
set_time_limit(0);

這個辦法能夠解決單個WP網站的超時報錯且不用重啟IIS,對服務器其他網站沒影響,比較節省時間。


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->WordPress網站的超時報錯問題解決方法!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果