在WordPress建站過(guò)程中,有的用戶碰到了“Fatal error:out of memory”內(nèi)存溢出的問(wèn)題,而且,多數(shù)情況是在VPS或者自定義配置的服務(wù)器環(huán)境中的網(wǎng)站,這個(gè)問(wèn)題主要是因?yàn)榭臻g內(nèi)存不足而導(dǎo)致的,那么我們應(yīng)該如何解決呢?這里獵盾網(wǎng)絡(luò)總結(jié)幾種方法來(lái)解決Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx
這種內(nèi)存問(wèn)題導(dǎo)致的網(wǎng)站錯(cuò)誤。
WordPress網(wǎng)站中內(nèi)存大小耗盡的錯(cuò)誤,是可以通過(guò)增加WordPress中的php內(nèi)存限制來(lái)輕松修復(fù)它的。那么我們來(lái)看一下如何通過(guò)增加PHP內(nèi)存來(lái)修復(fù)WordPress內(nèi)存耗盡錯(cuò)誤。
什么是WordPress內(nèi)存耗盡錯(cuò)誤?
WordPress用PHP編寫(xiě),PHP是一種服務(wù)器端編程語(yǔ)言。每個(gè)網(wǎng)站都需要一個(gè)WordPress托管服務(wù)器才能正常運(yùn)行。
Web服務(wù)器就像其他任何計(jì)算機(jī)一樣。他們需要內(nèi)存才能有效地同時(shí)運(yùn)行多個(gè)應(yīng)用程序。服務(wù)器管理員將特定的內(nèi)存大小分配給包括PHP在內(nèi)的不同應(yīng)用程序。
增加WordPress中的PHP內(nèi)存限制方法
方法1:
在網(wǎng)站根目錄找到 wp-config.php 文件,添加以下代碼:
define ('WP_MEMORY_LIMIT', '256M' );
方法2:
在網(wǎng)站根目錄找到 .htaccess 文件,添加以下代碼:
php_value memory_limit 256M
方法3:
在網(wǎng)站根目錄中添加一個(gè)名為 php.ini 文件,并添加以下代碼:
memory_limit=256M
注意:如果這些解決方案不適合您,則說(shuō)明您的網(wǎng)站主機(jī)服務(wù)提供商不允許你自定義增加主機(jī)的PHP內(nèi)存限制。您將需要聯(lián)系空間商去解決。