【发布时间】:2010-07-19 18:45:15
【问题描述】:
我尝试使用 php 启动后台进程,为此,我在 exec 函数的底部添加了一个 &,但几天后它停止工作。
基本上
如果我有文件 1.php:
<?php var_dump(exec('/home/2.php > /home/2.output 2>&1 &'));
文件 2.php 包含:
<?php sleep(5); echo "Fill\n";
运行文件 1.php,它返回一个空字符串,不是 -1 或其他东西,但使用控制台并调用 1.php 可以正常工作:
php-cgi -eq -f /home/1.php
我正在使用 ubuntu 9.04 和 2.6.18-164.10.1.el5.028stab067.4
【问题讨论】:
标签: php exec fork spawn ubuntu-9.04