工作当我尝试转换PDF通过命令行到PHP:ImageMagick的转换不会通过PHP的exec()工作,但通过命令行
convert 1.pdf 2.jpg
它的工作原理,并让我的JPG图片。但后来我尝试通过php exec()
转换它不起作用。
exec("convert 1.pdf 2.jpg");
过程开始,但我没有结果。我尝试使用
putenv("PATH=/usr/local/bin:/usr/bin:/bin")
和文件的完整路径,但它没有帮助。
我有我的问题的新细节:当我通过命令行运行我的PHP脚本 - 它的工作原理。但是,当我尝试在浏览器进程中运行它时启动并运行几秒钟(〜15秒),但我没有结果。
添加'2>&1'到命令的末尾,并使用(HTTP ['exec'的第二个参数]://我们.php.net/manual/en/function.exec.php)查看完整的输出。个人偏好 - 在任何地方都使用绝对路径,相对的是头痛的问题。 – DCoder
谢谢你的回答。我有我的问题的新细节:当我通过命令行运行我的PHP脚本 - 它的作品。但是当我尝试在浏览器进程中运行它时,却没有结果。 P.S.我尝试使用exec()的第二个参数 - 每次我有一个空数组。 – proger