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