尝试从PHP脚本打开PDF文件时出现错误:
Uncaught ImagickException: Failed to read the file in ...
我正在运行OS X,Brew,PHP 7.0,php70-imagick --HEAD,ImageMagick --with-ghostscript,GhostScript
命令行测试正常运作:
convert 1.pdf 1.jpg
文件权限正常。尝试使用realpath函数同时测试URL和本地文件的路径,因此文件路径也正确。如果打开jpeg,则脚本运行良好。
phpinfo() -> ImageMagick supported formats: EPDF, PDF, PDFA, etc.
更新:问题已解决。请看下面的解决方案。
var_dump(realpath('1.pdf'));
的输出。 - Danack