【发布时间】:2012-01-21 13:27:01
【问题描述】:
我对 PHP、GD 和 libJPEG 有一个奇怪的行为
这是我用于 GD 的 phpinfo():
GD Support enabled
GD Version bundled (2.0.34 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 8
PNG Support enabled
libPNG Version 1.2.44
WBMP Support enabled
XBM Support enabled
这就是我正在做的:
$img = imagecreatefromjpeg("/home/logo.jpg");
var_dump($img)
结果为假。图像存在,并且 chmodded 777。
我正在运行 php 5.3.9,还在 JPEG png 转换和其他 JPEG 操作上进行测试失败。
有什么想法吗?谢谢!
找到解决方案:从 ./configure 中删除 --disable-rpath。现在我要拿起枪朝我的头部开枪。
【问题讨论】:
-
如果大多数测试用例都失败了,那显然是你的 libJPG 库出了问题。
-
还有其他人在使用 libJPEG 8 时遇到问题吗?实际上我在另一台使用 libJPEG 6 的服务器上没有问题