我得到這個錯誤。這是什麼意思?無法打開,無法寫入:文件太大
警告:imagejpeg():無法打開 '/home/content/59/.../images/___htmlthumbnail_0b1292bbbcc4199eb4f50651962cf4641329752862.jpg' 寫作:文件中 /家庭/內容過多/ 59/.../cms/classes/resize.class.php on line 50
這就是發生了什麼事。
- 大圖像上傳
- 大圖像 - 如果太大 - 調整爲 正確的尺寸。
- 4縮略圖創建。
步驟1工作正常。主圖像正在上傳。問題在於創建縮略圖。腳本在這裏失敗。
imagejpeg($this->image,$filename,$compression);
此錯誤只發生在一臺服務器上。我們每年將腳本部署到數百臺服務器。我無法找出這個錯誤的含義。該文件正在上傳,所以我不明白它爲什麼太大。如果服務器內存不足,它肯定會出現內存錯誤。
我上傳的圖片甚至不是特別大。它的33KB。 780 x 120px。
有沒有人見過這個錯誤之前?我認爲服務器端需要調整,因爲腳本在其他地方工作得很好。
你想要的目錄中有多少個文件寫給? – CodeCaster 2012-02-20 16:06:37
嘗試:上傳一個更小的圖像,並上傳到不同的目錄。這些至少可以讓你縮小問題的原因。 – 2012-02-20 16:35:06