Fatal error: Allowed memory size of xxxx byte
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes)
一直以來發現在發表迴響或新增文章時
有時候都會出現:
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 393216 bytes)
但有時候卻又很正常而不會顯示這類的錯誤
本來想說反正出現錯誤也有正常發表,所以就沒管它了
今天有空就來給他看一下這問題出在哪
按照Allowed memory size of 8388608 bytes exhausted這句簡短的語句來判斷
應該不難找出問題點,大意就是說允許記憶體大小比8388608 bytes多一點
所以問題應該出現在記憶體給的不夠大吧!!
原來是memory_limit 的預設值通常為 8M,而LifeType需要約8.3M
所以啦!!就把它改大一點就沒事囉!!由於這個錯誤是隨機的,有時候會很正常
所以如果還有人在我的網誌中迴響時出現錯誤時,麻煩回報一下!!
好啦!!廢話不多說,來說一下有哪些改善的方法:
自架主機
如果是自己架站的話,管理員的權限是最大的,修改php.ini檔裡的memory_limit,可以設定memory_limit = 16M(或更大)
虛擬主機
修改 .htaccess 檔,新增一段語法php_value memory_limit 16M(或更大)
3. 在php文件增加一条语句
ini_set('memory_limit', '-1');
以上为参考材料
版权声明:
作者:Kiyo
链接:https://www.wkiyo.cn/html/2008-06/i572.html
来源:Kiyo's space
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论