我在使用WordPress上傳圖片時遇到了一些問題。在wordpress中上傳圖片時出現內存不足錯誤
它們自己的圖像大約是1-2mb,寬度/高度相當大1000px + X 1000px +,但客戶端希望能夠上傳它們並讓WordPress進行重新調整大小。
但是試圖上傳我收到以下錯誤時:
「致命錯誤:內存(分配28573696)(試圖分配4096個字節)」
現在我明白了這意味着服務器沒有足夠的內存來處理映像,但是當我在服務器上執行phpinfo()檢查時,它告訴我有256M的內存。
那麼,爲什麼我會得到一個致命的錯誤消息,說我只分配32M?
該網站本身由其他人託管,所以我沒有訪問php.ini或任何錯誤日誌。
由於事先
馬克,
你檢查過'memory_limit'嗎?僅僅因爲服務器具有x個內存量並不意味着PHP可以訪問所有的內存。如果您不能修改php.ini或添加覆蓋文件(共享主機環境),您很可能需要聯繫主機提供商。這就是說,1-2MB的文件似乎不足以導致問題。您是否檢查了最大文章大小(post_max_size),最大文件上傳大小(upload_max_filesize)等? – matthewpavkov
是@matthewpavkov這是什麼告訴我我有:256M。這是否意味着我可能無法完全訪問完整的256米? – Mark
看看這個:http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP – matthewpavkov