我要處理大量XML的文件,但是當我開始我的劇本,我收到了允許的存儲容量用盡
Fatal Error: Allowed Memory Size of *** Bytes Exhausted
不PHP不清晰/重寫內存時,我開始我的腳本再次?根據您的需要
ini_set('memory_limit', '256M');
更改尺寸:
我要處理大量XML的文件,但是當我開始我的劇本,我收到了允許的存儲容量用盡
Fatal Error: Allowed Memory Size of *** Bytes Exhausted
不PHP不清晰/重寫內存時,我開始我的腳本再次?根據您的需要
ini_set('memory_limit', '256M');
更改尺寸:
只需讀取文件之前添加此代碼。
內存受到您的主機環境或您的php.ini文件的限制,您可能想要嘗試增加此限制,否則請檢查您的虛擬主機,看看您分配了多少內存。
ini_set('memory_limit', '32M');
我已經將允許的內存設置爲850Mb – AdmiralCrunch
這可能是由於託管提供商對您的帳戶施加了限制。這裏的限制只是一個軟限制,它不會超出你的託管環境的能力 – surprisedbadger
我已經設置允許內存850MB – AdmiralCrunch
只需重新啓動Apache和再檢查一遍 – akhilp2255
是一個共享服務器..我不能重新啓動它:/ – AdmiralCrunch