PHP Exec创建了数百个进程

时间:2014-07-17 16:45:08

标签: php shell centos

我正试图解决一个奇怪的问题。每当我从php脚本运行命令时,它就会创建数百个进程,服务器会在几分钟内停止运行。

这是我正在做的事情:

test.php的

exec('/usr/bin/php -q /path/to/my/script.php title=Hello', $output);
var_dump($output);

的script.php

die('Request received');

真的。如果我从命令行运行test.php它工作正常,但是一旦我从浏览器运行,我就会遇到这个奇怪的问题。

我在这里做错了什么?

修改

值得一提的是我正在运行PHP 5.3。我只是在代码之上运行,而不是更多。我已经在两台不同的centos机器上进行了测试并遇到了同样的问题。

0 个答案:

没有答案