今天道勤網(wǎng)小編在訪問網(wǎng)站的時候,報錯Http 500錯誤,查看后臺日志,報錯PHP Fatal error,如下: "PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 6844301 bytes) in /domains/lovesoo.org/public_html/wp-includes/wp-db.php on line 1036" 看起來是內(nèi)存分配失敗導致的網(wǎng)站無法訪問,百度搜索得到的幾種解決方法: 1. 在 .htaccess 文件中添加 php_value memory_limit 256M 2. 在wp-config.php 文件中添加 define ('WP_MEMORY_LIMIT', '256M' ); 3. 打開wp-settings.php,編輯這個文件,修改define('WP_MEMORY_LIMIT', '32M'); 為define('WP_MEMORY_LIMIT', '256M'); 4. 在目錄中添加一個 php.ini 文件,寫入 memory_limit=256M 可是嘗試之后,網(wǎng)站仍然報錯無法正常訪問!
那我們看下報錯的wp-db.php文件1036行(如下),這主要負責的是英文轉(zhuǎn)換成其他語言然后在后臺管理界面中顯示翻譯后的內(nèi)容。所以本次報錯其實是由于,后臺管理頁面英文轉(zhuǎn)中文時內(nèi)存分配不足導致。 最終解決方案如下: 1. 登錄ftp,將wp-content/languages/ 下的文件刪除,此時網(wǎng)站可以正常訪問(后臺管理頁面是英文) 2. 如果還是無法訪問,將wp-content/plugins目錄改名,禁用所有的插件來減少占用 最后我把wordpress從4.1版本降級到了相對穩(wěn)定的4.0版本,后臺是中文也可正常訪問。 |
關于我們|手機版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網(wǎng)站設計教程【道勤網(wǎng)】 ( 皖ICP備15000319號-1 )
GMT+8, 2024-10-23 11:22