php記憶體不足的解決方法是:增加php的最大記憶體大小即可。具體方法:【ini_set('memory_limit', '16M')】。 ini_set()函數用來設定php.ini的值,在函數執行時生效,腳本結束後設定失效。
出現記憶體不足的原因分析:
可能是php頁面消耗了太大的記憶體。 php的最大記憶體預設是8M。
(推薦教學:php教學)
解決想法:
更改記憶體大小即可。
具體方法:
方法一:
1、打開 php.ini設定檔;
2、將memory_limit由8M 改為16M(或更大);
3、重啟apache服務即可。
方法二:
在PHP檔案中加入以下程式碼:
ini_set('memory_limit', '16M');
函數介紹:
PHP ini_set用來設定php.ini的值,在函數執行的時候生效,腳本結束後,設定失效。無需打開php.ini文件,就能修改配置,對於虛擬空間來說,很方便。
函數格式:
string ini_set(string $varname, string $newvalue)
注意:為了系統中其它資源的正常使用,請不要將 memory_limit 的值設定太大。
以上是php記憶體不足怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!