我有一个机器人正在运行预览捕获我网站上链接的网站。我使用了一个名为converthtmltoimage的程序。抓住拇指的程序正在Windows服务器上运行。我通过shell_exec使用命令行选项。但是... converthtmltoimage倾向于冻结在某些网站上。导致命令未被执行并冻结我的PHP代码。
我该怎么做才能解决这个问题?要么在shell_exec上启用某种超时,要么替换为converthtmltoimage,我会假设......
答案 0 :(得分:1)
试试这个:
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run("<add program and parameters here>", 7, false);
请注意,只适用于Windows!