簡體   English   中英

GD-使用imagecreatefromstring()的無效PNG文件錯誤

[英]GD - Invalid PNG file error using imagecreatefromstring()

我正在創建一個站點,該站點允許用戶上傳PNG,JPG和GIF圖像的ZIP文件,然后對其進行操作。 我首先驗證標題以確認所有文件都是這三個文件之一。 然后,我使用imagecreatefromstring()將原始數據轉換為GD圖像資源。 這適用於我上傳的大多數圖像。 但是在某些PNG文件上,我收到一條錯誤消息,說它不是正確的格式。 我不確定這個錯誤是從哪里來的。

該服務器在Ubuntu 10.10 Maverick 64位上運行最新的PHP 5和Apache2。

在服務器上解壓縮這些文件后,是否確認這些文件的格式確實正確? 另外,這些圖像的文件大小是多少? imagecreatefromstring()函數可能會占用大量內存。 也許您正在某個地方達到內存限制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM