我正试图解决一个奇怪的问题。每当我从php脚本运行命令时,它就会创建数百个进程,服务器会在几分钟内停止运行。
这是我正在做的事情:
exec('/usr/bin/php -q /path/to/my/script.php title=Hello', $output);
var_dump($output);
die('Request received');
真的。如果我从命令行运行test.php它工作正常,但是一旦我从浏览器运行,我就会遇到这个奇怪的问题。
我在这里做错了什么?
值得一提的是我正在运行PHP 5.3。我只是在代码之上运行,而不是更多。我已经在两台不同的centos机器上进行了测试并遇到了同样的问题。