buaazp / zimg

A lightweight and high performance image storage and processing system.
http://zimg.buaa.us
BSD 3-Clause "New" or "Revised" License
2.69k stars 401 forks source link

png图片上传后,图片文件夹中有一个原图文件,但是通过md5访问不到,是配置有问题吗 #205

Open siusn opened 6 years ago

buaazp commented 6 years ago

试试用 xxx?p=0 这种方式能访问到的话,就是 imagemagick 处理图片失败了。有可能是编译的时候没编好 libpng 相关的库。

siusn commented 6 years ago

带上这个参数是可以看到的,libpng相关库原先是没有问题的,本来可以上传png的,但是过了一段时间就不行了,我看官方demo也是不可以上传png的,上传之后看到一片空白http://demo.buaa.us/

buaazp commented 6 years ago

我自己上传了 PNG 没问题:http://demo.buaa.us/893194d1c35b9caaf34be9c204774503

可以把你传上去出问题的 url 贴下我查查。

tianlaili commented 4 years ago

ImageMagick 版本有问题 一开始我也是跟你一样的毛病 换成 ImageMagick-6.9.1-10 就好了 centos

wget http://www.imagemagick.org/download/releases/ImageMagick-6.9.1-10.tar.xz

tzhjzychg commented 3 years ago

首先感谢提供如此好的工具,然后我也是有个类似的问题,我上传的png格式的图片,参数 ?p=0 可以显示,但是 ?w=300 就返回404错误。 我查看debug日志包含如下: Open Original Image From Disk Failed! 0 != 1 Open Original Image From Disk Failed! 我想问下是不是包装的不对,是否需要重新编译?