nodejs命令不在Linux上通过PHP执行

时间:2018-03-09 19:34:42

标签: php

在Linux上通过PHP exec / passthru / system函数运行node命令(为给定链接生成PDF文件)时遇到问题。实际上,我正在尝试使用Puppeteer节点模块通过无头chrome创建PDF文件。在Windows系统中一切正常,但只要在生产服务器(使用Linux)上移动相同的代码,exec / passthru命令就会开始抛出127个返回代码错误。请注意,直接在终端上运行时,相同的节点命令可以正常工作。      此外,Apache在生成文件的目录中具有写权限,并且还通过给出绝对路径来尝试命令,但似乎没有任何工作 命令的格式是这样的     " node script-generating-code.js http://www.url-of-page.com/"

0 个答案:

没有答案