由于某种原因,我的生产服务器在jpg图像上运行exif_read_data()函数时给出了500个服务器错误。我已经验证图像确实是jpg,存在且具有适当的权限。该功能在我的localhost机器上完美运行。
什么可能导致此错误?
服务器运行PHP 5.3.17,我的localhost运行5.3.8,但我怀疑这应该有所作为。
谢谢。
编辑:我的简单代码。
error_reporting(E_ALL);
$path = '/home/user/staging/files/image.jpg';
$exif = exif_read_data($path);
var_dump($exif);
答案 0 :(得分:0)
对于想知道解决方案是什么的人来说,是在启用了exif模块的情况下重新编译Apache。显然,默认情况下可能不启用它。