我有一个文件,比如说file1.php,它在脚本中执行一个文件,使用:exec("php-cli -f _DAEMON.php")
执行exec()
命令后,它需要运行更多代码,问题是_DAEMON.php
正如它的名字所说,它是一个守护进程,它永远不会停止运行,因此它会冻结 file1.php,而不允许其余代码运行。
有没有办法让代码即使exec("php-cli -f _DAEMON.php")
没有完成也能继续执行。或者检测代码是否延迟超过 x 秒/毫秒,继续?
谢谢。
也许尝试使用套接字(curl 可能会在低超时下工作,不确定它是否会临时杀死脚本)。不理想,会增加一些开销。
http://phplens.com/phpeverywhere/?q=node/view/254
此外,doriana_gd 可能指的是 node.js、服务器端 javascript 之类的东西