通过webrowser触发PHP-CLI

时间:2018-01-22 21:24:27

标签: php apache rest webhooks

我正在尝试触发一个php脚本,以便在收到webhook时启动。我能够启动脚本,但它会在退出之前运行45-60秒。我知道这是因为浏览器会话超时了。如何在浏览会话到期后运行并继续运行脚本。 至今 我试过了

set_time_limit(0);
ignore_user_abort(true);
ini_set('max_execution_time', -1);
$command2 = "nohup /opt/bitnami/php/bin/php /opt/bitnami/apache2/htdocs/MLS.php >> /opt/bitnami/apache2/htdocs/paging.log &";
shell_exec($command2);

无济于事。我也尝试修改PHP.ini中的max_execution_time

我也尝试过使用命令

pclose(popen($command2,'r'));

没有运气。

感谢任何建议。

***更新*****

已解决..很抱歉没有说明我正在处理的系统。这是linux。最终工作的命令是 $command2 ="nohup php MLS.php >> paging.log &";

感谢所有帮助

0 个答案:

没有答案