2010-07-06 88 views
0

如果我運行PHP GD不支持特定的圖像,任何解決方案/解決方法?

$res=imagecreatefromJPEG ('http://www.theweddingoutlet.com/core/media/media.nl?id=29428&c=697473&h=8320018df7b40ec6eff8'); 

我得到假+錯誤:GD-JPEG:JPEG庫報告不可恢復的錯誤:(沒有進一步的細節)。

這個特定的圖像有什麼問題,使GD不支持它? 我如何讓GD支持它?任何解決方法(我不能改變圖像) 我的GD代碼支持許多相似的圖像沒有問題。

GD信息:啓用 GD支持 GD版本捆綁(2.0.34兼容) FreeType的支持啓用 FreeType的聯動對於FreeType 的FreeType 2.2.1版本 GIF讀取支持啓用 GIF創造支持啓用啓用 支持JPG PNG支持啓用 WBMP支持啓用 XBM支持啓用

+0

PAGE NOT FOUND。 – zaf 2010-07-06 12:23:07

回答

-1

原來這是netsuite設置。

3

的URL「http://www.theweddingoutlet.com/core/media/media.nl?id=29428&c=697473&h=8320018df7b40ec6eff8」指向一個不存在的資源,並作爲這樣不是有效的JPEG文件。

'http://www.theweddingoutlet.com/core/media/media.nl?id=29428',另一方面確實存在。改爲嘗試。

編輯:這很有趣,一旦你點擊第二個鏈接,第一個鏈接開始神奇地工作......某種服務器技巧在這裏發生......在任何情況下,只需使用第二個URL與ID參數。

EDIT2:@ zaf你是對的。但是(承擔與我)如果你去:

http://www.theweddingoutlet.com/core/media/media.nl

然後到(或爲此事原始URL):

http://www.theweddingoutlet.com/core/media/media.nl?id=29428

它的工作原理:)

+0

您的第二個網址也是未找到的網頁。 – zaf 2010-07-06 12:24:27

+0

哈哈哈,最有趣的是NetSuite在SO上做廣告!失敗! http://careers.stackoverflow.com/Jobs/7545 – zaf 2010-07-06 12:29:07