PHP中的exec问题

时间:2011-03-18 22:15:33

标签: php exec

我正在使用PHP中的exec来解决一个奇怪的问题。当我在浏览器中加载脚本x.php时,浏览器挂起,当我运行 ps 时,我可以看到正在创建多个线程。阻止它们的唯一方法是重启apache。

但是,如果我执行类似 system('ls')的操作,而不是运行php脚本,它可以正常工作。因此,当PHP脚本尝试使用exec / system / passthru运行另一个脚本时,它似乎有问题(我已经全部尝试过了)。

x.php定义如下:

<?php
var_dump(system('php -f t.php'));
?>

t.php的定义如下:

<?php
echo 'Hello world';
?>

1 个答案:

答案 0 :(得分:0)