shell_exec在调用ConvertHTMLtoImage时冻结

时间:2012-01-25 15:41:32

标签: php capture shell-exec

我有一个机器人正在运行预览捕获我网站上链接的网站。我使用了一个名为converthtmltoimage的程序。抓住拇指的程序正在Windows服务器上运行。我通过shell_exec使用命令行选项。但是... converthtmltoimage倾向于冻结在某些网站上。导致命令未被执行并冻结我的PHP代码。

我该怎么做才能解决这个问题?要么在shell_exec上启用某种超时,要么替换为converthtmltoimage,我会假设......

1 个答案:

答案 0 :(得分:1)

试试这个:

  $WshShell = new COM("WScript.Shell"); 
  $oExec = $WshShell->Run("<add program and parameters here>", 7, false);

请注意,只适用于Windows!