我试图执行一个简单的Ghostscript命令来获取PDF页面的数量。
这里是PHP命令:
$pages = 'sudo gs -q -dNODISPLAY -c "(' . $input . ') (r) file runpdfbegin pdfpagecount = quit"';
尝试了exec()、system()、shell_exec()和passthru()-none返回stdout。在
对于s&g,我尝试了Python:
^{pr2}$
输出为32。在
主要目标是让它在PHP中工作-我缺少什么?在
Tags:
这是一个函数,可执行文件没有定位,没有任何来自PHP的指示。 我绕道而行:
Python脚本:
PHP脚本调用Python脚本:
^{pr2}$结果是:“sh:gs:command not found”
多亏了这个技巧,我将gs改为/usr/local/bin/gs,它在Python中工作,在PHP中也做了同样的工作。经验教训-使用二进制文件的绝对路径。在
相关问题 更多 >
编程相关推荐