php.ini memory_limit引發的問題

php.ini memory_limit引發的問題
在運行php程序,一般會遇到「Fatal Error:Allowed memory size of xxxxxx bytes exhausted」的錯誤,
這個意味着PHP腳本使用了過多的內存,並超出了系統對其設置的容許最大內存。
解決這個問題,首先須要查看程序是否分配了過多內存,在程序沒有問題的狀況下,能夠經過增長php的內存
限制(memory_limit)
編輯php.ini,memory_limit = 512M,而後重啓web服務器php

修改後需不須要重啓?
由於PHP沒有守護進程一說,理論上你只要修改過之後,就會當即使用新的配置文件。web

參數語法
memory_limit integer
    本指令設定了一個腳本所可以申請到的最大內存字節數。
指令做用
    這有助於防止寫得很差的腳本消耗光服務器上的可用內存。服務器

相關文章
相關標籤/搜索