我正在尝试使用exec()函数从另一个PHP脚本触发PHP脚本。在我的本地系统上,它会触发另一个脚本。但是,当我在服务器上执行它时,它会创建1000个进程&他们在后台运行:(这就是我必须这样做的原因。
我通过PHP脚本发送短信。此PHP脚本通过服务器上的命令提示符执行。现在,为了测试SMS功能,我必须等待某人通过命令提示符在服务器上执行我的SMS PHP脚本。
所以,我编写了一个脚本,execute.php,只有一个语句,
exec('php index.php');
触发我的SMS PHP脚本index.php。
我从浏览器点击了execute.php。但是,浏览器只是等待服务器&在服务器上创建多个进程,最终减慢服务器速度。
请帮助:(