自從上次升級(jí)失敗,重裝blog后,在后臺(tái)“插件、引入鏈接、WordPress開發(fā)日志”總是提示以下代碼。因?yàn)椴挥绊懯褂?,一直也沒(méi)有搭理它,今天有點(diǎn)閑心看到了就想把此問(wèn)題給解決掉。
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home/hljqch/public_html/wp-includes/class-simplepie.php on line 5409
這個(gè)問(wèn)題主要的原因是因?yàn)椴┛湍J(rèn)的內(nèi)存太小。解決此問(wèn)題有兩種方法,都比較簡(jiǎn)單,現(xiàn)在把兩種方法都寫出來(lái)。
第一種、修改wordpress根目錄下的wp-config.php文件
找到此文件使用專業(yè)的網(wǎng)頁(yè)編程工具打開(建議不要使用記事本之類的純文本編輯器打開,可以會(huì)出問(wèn)題,在這里我使用Dreamweaver打開)。找到以下代碼
define(‘AUTH_KEY’, ‘替換該字符串’);
define(‘SECURE_AUTH_KEY’, ‘替換該字符串’);
define(‘LOGGED_IN_KEY’, ‘替換該字符串’);
define(‘NONCE_KEY’, ‘替換該字符串’);
在其下方添加一下代碼(這里的128M是內(nèi)存的大小,避免以后升級(jí)出現(xiàn)類似問(wèn)題我們把這里的值設(shè)置大點(diǎn)最好,系統(tǒng)默認(rèn)的是32M),并保存上傳覆蓋其原文件即可!
define(‘WP_MEMORY_LIMIT’, ’128M’);
第二種、修改wordpress根目錄下的wp-settings.php文件
打開此文件,找到以下代碼,在2.92版本中,此代碼位于13行。
define(‘WP_MEMORY_LIMIT’, ’32M’);
將以上代碼中的32M修改為64M或者128M就OK了。保存并上傳覆蓋原文件。
通過(guò)以上兩種方法都能解決此問(wèn)題,我使用的第一種方法,最終后臺(tái)不在提示此信息,經(jīng)過(guò)測(cè)試第二種方法同樣可行。