聯系官方銷售客服
1835022288
028-61286886
在錯誤日志中提示:
圖片[*******]分辨率太大導致服務器內存溢出,無法進行縮略圖處理,已按原圖顯示
這種情況是因為使用了dr_thumb,圖片尺寸太大,導致了內存溢出,PHP內存已被消耗光了
比如這個圖片分辨率太高了,而內存使用量算法是
(圖片分辨率,圖片對象的width和height )X(圖片的通道數,一般是3)X 1.7
結果為:
1876*8064*3*1.7 ≈ 73MB
意味著,PHP處理這張圖片至少需要73MB內存,再加上程序的消耗內存,保守需要150MB(73MB*2)的內存空間了,一般系統設置的PHP內存上限一般在100Mb,所以是不夠內存消耗的。
在后臺-服務菜單可以看到下圖:
在php.ini中調整參數memory_limit值,設為512M,或者更大