- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- 網(wǎng)站出現Fatal error Allowed memory size of錯誤的解決辦
對于使用美國虛擬主機的朋友來(lái)說(shuō),想必都喜歡安裝Drupal、WordPress、CMS等一些比較常見(jiàn)的開(kāi)源程序。
不過(guò),在使用的過(guò)程當中,尤其是對于PHP美國虛擬主機來(lái)說(shuō),網(wǎng)站可能經(jīng)常會(huì )出現“Fatal error Allowed memory size of”等類(lèi)似的錯誤。按照字面的意思,我們不難發(fā)現,這是由于主機內存分配不足或內存溢出錯誤而導致的。
通常情況下,我們在網(wǎng)站后臺安裝擴展模塊、上傳大圖片文件、或者導入數據庫時(shí)都會(huì )引起這樣的錯誤。這主要是因為在執行PHP程序時(shí)占用過(guò)多的虛擬主機內存而導致的。不過(guò),很多新手站長(cháng)對于這類(lèi)棘手問(wèn)題都束手無(wú)策。為此,小編就來(lái)介紹下解決“Fatal error Allowed memory size of”的簡(jiǎn)單方法。
第一、目前,咱們使用的美國虛擬主機,內存限制基本都在32M、64M等。所以,當我們遇到這樣的錯誤時(shí),首先就需要改變內存的限制大小,方法如下:
1、新建一個(gè)文本文件,并且用EditPlus編輯器(其它類(lèi)似的編輯器也可以)進(jìn)行編輯;
2、在文件中寫(xiě)入這樣的語(yǔ)句:php_value memory_limit=”512M”;
3、弄好之后,保存該文件,并命名為“php.ini“文件”,然后將文件上傳到根目錄即可。
備注:目前,很多美國虛擬主機采用的都是cPanel面板,這樣我們可以在cPanel文件管理器中直接創(chuàng )建php.ini文件,然后寫(xiě)入上述代碼。當然,如果文件管理器中已經(jīng)存在php.ini的話(huà),那就直接編輯php.ini加入上述代碼就行了。
第二、對于PHP美國主機空間來(lái)說(shuō),也可以通過(guò)設置setting.php配置文件來(lái)更改內存大小,方法如下:
1、首先進(jìn)入主機控制面板,cPanel面板的話(huà)直接進(jìn)入文件管理器。
2、如果是常見(jiàn)的開(kāi)源程序,可以按照這個(gè)地址:xxx/sites/default/settings.php,找到setting.php文件。
3、直接在線(xiàn)編輯該文件,然后在setting.php文件的最底部加入“Ini_set(‘memory_limit’,’512M’);”代碼即可。當然,你也可以將setting.php文件下載到本地電腦,然后利用EditPlus編輯器進(jìn)行編輯,不過(guò)這樣可能稍微要繁瑣些。
第三、我們還可以在PHP虛擬主機的配置文件.htaccess中進(jìn)行設置,方法如下:
1、在根目錄建立.htaccess配置文件,如果已存在的話(huà),直接編輯即可。
2、然后添加代碼“php_value memory_limit 512M。
這種方法比較常用,很多朋友經(jīng)常在cPanel后臺上傳文件或圖片過(guò)大時(shí),都是通過(guò)此種方法來(lái)更改內存限制大小的。
第四、關(guān)閉不常用的模塊、插件等,尤其是WordPress博客程序。
很多站長(cháng)將內存限制大小設置在512M或者更大時(shí),WordPress網(wǎng)站可能仍然還會(huì )出現“Fatal error Allowed memory size of”錯誤。其實(shí),這可能是因為你網(wǎng)站安裝的擴展模塊或者插件引起的。例如,SEO插件、安全更新、備份等一些插件,這都會(huì )大量的消耗內存資源的。
因此,在平常的使用過(guò)程中,除了合理設置美國主機的內存限制大小之外,我們盡量不要安裝一些不常用的的模塊或者插件,從而保證網(wǎng)站能夠正常的運行。
總的來(lái)說(shuō),網(wǎng)站出現“Fatal error Allowed memory size of”錯誤,是因為內存溢出而導致的,大家也不要過(guò)分擔心。只要按照以上幾種方法進(jìn)行正確設置,問(wèn)題基本都是可以解決的。
另外,在選擇美國虛擬主機商的時(shí)候,盡可能租用內存較大的PHP美國虛擬主機,這樣網(wǎng)站出現“Fatal error Allowed memory size of”錯誤的概率自然也就小些了。
來(lái)源鏈接:https://www.idcspy.com/fatal-error.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站