加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

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

发布时间:2020-05-25 09:52:02 所属栏目:PHP 来源:互联网
导读:我正在尝试与之前的 Python问题完全相同的事情,但是在PHP中. See my previous (answered) question 来自上一个问题的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.

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读