我有一个PHP脚本,它必须在后台使用exec启动第二个脚本。父脚本需要捕获这个新进程的PID,但我还需要捕获子脚本的任何潜在输出,以便可以将其记录到数据库中。我不能只是将子脚本记录到数据库中,因为我还需要捕获致命错误或任何可能表明脚本有问题的东西。之所以使用PID,是因为父进程需要能够检查子进程并查看它何时完成。这是我的第一个解决方案,它可以捕获输出,但无法获得正确的PID。
// RedirectToLog.php just re
在我的脚本中,我需要一个打开的流到CSV文件,我的应用程序将根据不同的请求读取它的一行、多行或全部行,并将它们存储在数组中!public function __destruct() fclose($this->handler)我想知道这是否真的有必要?或者考虑到这是我的脚本生命周期的结束,文件处理程序将由PHP的垃圾收集器来处理,而添加上面的析构方法