如何使php脚本运行另一个php脚本

前端之家收集整理的这篇文章主要介绍了如何使php脚本运行另一个php脚本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试与之前的 Python问题完全相同的事情,但是在PHP中. See my previous (answered) question

来自上一个问题的PHP脚本做一些事情,然后在同一台服务器上运行另一个PHP脚本,然后退出(第二个脚本仍然继续工作).我该如何实现?

请注意,PHP脚本同时也是一个网页(所以也许我们可以像以前的问题那样使用它,因为我的问题的答案是使python只是打开url而不是运行子进程的片段…虽然我不有一个线索,如果这是有用的信息,也许它是不同的PHP,我不是很有经验的PHP)…而且我想使每个脚本独立 – 所以如果第一个PHP脚本将完成,我想要第二个PHP脚本即使第一次结束,继续工作.

你认为最优雅的方式是什么?会回应iframe的工作,还是应该这样做不一样?

这是一些unix / linux-only黑客,可能无法在共享的Web服务器上工作:

file1.PHP

<?PHP
$somearg = escapeshellarg('blah');
exec("PHP file2.PHP $somearg > /dev/null &");

file2.PHP

<?PHP
//do some stuff that will take a while
//$argv should contain 'blah',and also it seems the name of the PHP file
//this script will continue to run. You might want to set max_execution_time to a sensible value.
原文链接:https://www.f2er.com/php/140007.html

猜你在找的PHP相关文章