php如果不等待exec执行的程序创建的子进程? - PHPchina

2016-01-29 12:58 109 1 收藏

php如果不等待exec执行的程序创建的子进程? - PHPchina,php如果不等待exec执行的程序创建的子进程? - PHPchina

【 tulaoshi.com - PHP 】

题目有点复杂,是这样:
php中使用exec调用一个perl写的程序
perl程序创建了一个子进程(该子进程是一个死循环),父进程直接exit结束。
如果是Shell环境,应该返回到命令行了,可在apache上,浏览器一直等着,好像阻塞在exec上,即使前面已经生成的html代码也不返回。

有没有什么办法让php继续执行剩下的代码,而不等待那个perl创建的子进程????

[ 本帖最后由 onlyqsh 于 2006-10-7 05:40 PM 编辑 ]【论坛浏览】 
 相关评论作者: LuckLrj 发布日期: 2006-10-07异步调用。作者: bkkkd 发布日期: 2006-10-07有兴趣
楼上的说说怎样作?共有评论数 2/每页显示数 10

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

来源:https://www.tulaoshi.com/n/20160129/1488377.html

延伸阅读
标签: PHP
用PHP做站内搜索引擎,搜索出相关的内容。什么思路? 能尽量具体点最好 谢谢【论坛浏览】   相关评论作者: dreamblaze 发布日期: 2006-10-06嘿嘿,在qh斑竹的站里找到了一篇,应该对你有帮助吧 http://www.qh8.net/php/show.php?id=12作者: 125231896 发布日期: 2006-10-06呵呵,谢谢楼上。对我非常有用。十...
如何避免程式重复执行?(侦测是否存在前一副本,若有,则结束目前新启动的程式)。使用者在启动程式后,有时会将程式缩小在工作列上,之后要用时,又会重新启动一次程式,资料库程式有时会因此造成资料错乱!若您不希望使用者重复启动程式,您可以使用APP物件来判断,方法如下: PrivateSubForm_Load() IfApp.PrevInstanceThen'检视前...
在服务器上的操作 (1)以system用户、SYSDBA身份登录,执行creategraduateuser.sql文件创建用户graduateuser。 (2)执行createtablegraduateinfo.sql文件创建数据表graduateuser.graduate_info。 (3)执行createtabledirectorinfo.sql文件创建数据表graduateuser.director_info。 (4)执行createtablemajorinfo.sq...
标签: ASP
  一、需求  当前,使用ASP开发动态网页,客户端使用微软公司的IE系列浏览器查看是一种很流行的模式。我们在开发过程中遇到了这样的一个问题,由于技术和时间上的限制,必须在网页中调用一个执行程序。你当然可以用一个超级链接直接指向所需的程序,但这样做会被微软“黑”一下的:每次在IE中打开这个链接时就会出现一个不受欢迎的警...
标签: Delphi
  有关 Delphi 传入应用程式的命令列参数, 请参考以下的说明: 用ParamCount函数取得命令参数的个数: 呼叫 ParamStr(0), 传回执行档的档名(含路径) 呼叫 ParamStr(n), 传回第n个参数的内容 procedure TForm1.FormCreate(Sender: TObject); var sFileName: string; begin if ParamCount 0 then begin (* 有执行参数传入 *) sFileNam...

经验教程

995

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部