我正在尝试在linux主机上使用wkhtmltoimage,允许shell_exec和exec命令。系统是Centos 64bit。我已下载wkhtmltoimage-amd64扩展名并上传到服务器。当我执行命令时没有发生任何事情
我没有使用它。
这是我的代码 echo shell_exec(“wkhtmltoimage-amd64 http://google.com/ test.png”);
我也尝试使用shell访问但没有用,
请你指导我如何使用它并使其在我的主机上工作
要感恩
答案 0 :(得分:0)
查看网络服务器error.log
。它可能会告诉您找不到该命令。当前目录很少在搜索路径中。如果二进制名称与php脚本位于同一目录中,则使用./
作为前缀。
shell_exec("./wkhtmltoimage-amd64 http://google.com/ test.png");
您还可以在命令后添加2>&1
以从shell_exec返回stderr输出(如果出现其他问题)。