4

我有一个工作正常的上传功能。然而,在某些图像上,imagecreatefromjpeg 函数会崩溃而没有给出任何错误。经过一些故障排除后,我发现这只发生在上传使用我的佳能 Powershot 相机拍摄的照片时。还有其他人有同样的问题,但到目前为止我找不到解决方案。

这是出错的代码部分(它只是停在 imagecreatefromjpeg 行):

if($extension=="jpg" || $extension=="jpeg" )
    {
        $uploadedfile = $_FILES['file']['tmp_name'];
        $src = imagecreatefromjpeg($uploadedfile);
    }

可以在此处下载失败的示例图像:marcel-verwey.nl/imagecreatefromjpeg_fails/IMG_4844.jpg

4

0 回答 0