首頁 >後端開發 >PHP問題 >php記憶體不足怎麼辦

php記憶體不足怎麼辦

王林
王林原創
2020-07-16 15:47:074067瀏覽

php記憶體不足的解決方法是:增加php的最大記憶體大小即可。具體方法:【ini_set('memory_limit', '16M')】。 ini_set()函數用來設定php.ini的值,在函數執行時生效,腳本結束後設定失效。

php記憶體不足怎麼辦

出現記憶體不足的原因分析:

可能是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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn