【发布时间】:2014-09-09 19:52:03
【问题描述】:
我正在使用 imagick 模块 3.1.0RC2 运行 PHP 5.4.30。 phpinfo() 确实将模块显示为已加载,而 phpinfo() 将 PDF 显示为受支持的格式。
运行时:
$image = new Imagick();
$image->readImage('./test.pdf');
我收到:
Fatal error: Uncaught exception 'ImagickException' with message 'Unable to read the file: ./test.pdf'
当我将图像类型更改为 JPEG 并读取 './test.jpg' 时,不会返回任何错误。已检查权限并测试了不同的 PDF。我已插入图像的绝对路径,但仍然抛出异常。此示例的图像放置在脚本旁边的同一目录中。
我错过了什么?
【问题讨论】:
-
这些测试图像在文件系统中的位置?替换路径
./test.pdf应该扩展到什么绝对路径?