今天user上傳了一個檔案還蠻大的圖
結果網頁跑出了Fatal error: Allowed memory size of xxxxxx
查了google也查到了解法,原本網頁跑的好好的也沒哈問題,怎麼今天上傳大檔案時就死了
只是我重開機後也沒用,為什麼重開機之後錯誤訊息還在呢?
文章關鍵字

會不會是這裡沒設好
memory_limit = 20M ; Maximum amount of memory a script may consume (8MB)

中毒太深摩德兒瘋
跟小弟查詢到的解法一樣的
只是我覺得奇怪的是
這個網頁跑了一段時間了,都沒出問題
直到今天才這樣,照理講我重開機
所有的記憶體應該就會被重整,訊息應該就不會出現了
但還是有,不知道有沒有人可以告訴我為什麼呢

有另外一個可能, 上傳後的圖片是否有做後續處理(縮圖, 剪裁等), 圖太大時也可能超過記憶體限制
minchao wrote:
有另外一個可能, 上...(恕刪)


沒錯,後繼有去做這些動作,我想應該是這個問題,我再try try look
試試看 在該頁加入
set_time_limit (0);
frog1014 wrote:
試試看 在該頁加入s...(恕刪)


錯誤都已經寫得很清楚了
所以不會是執行逾時的問題
這種錯誤幾乎就是要你改php.ini裡面最大值的問題而已
https://jin.tw
Jinwei wrote:
錯誤都已經寫得很清楚...(恕刪)


歹勢 沒看清楚文章就回
通常這問題我在本機都是開256m以上
因為常愛亂玩 所以很多限制都放寬
預設應該是8m吧 還是啥 總之太小了
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!