当前位置: 首页 > 图文教程 > 网络编程 > PHP > php如果不等待exec执行的程序创建的子进程? - PHPchina

PHP
数据库相关问题
Oracle Faq(Oracle的版本)
[FAQ]PHP中的一些常识:类篇
第1次亲密接触PHP5(2)
ftp类(myftp.php)
PHP出错界面
对盗链说再见...
example2.php
3
PHP与javascript对多项选择的处理
用PHP创建PDF中文文档
用Socket发送电子邮件(利用需要验证的SMTP服务器)
PHP:风雨欲来 路在何方?
PHP的面向对象编程
提升PHP执行速度全攻略(下)
PHP中在数据库中保存Checkbox数据(2)
用在PHP里的JS打印函数
在线竞拍系统的PHP实现框架(一)
分页显示Oracle数据库记录的类之一
分页显示Oracle数据库记录的类之二

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 231 ::
收藏到网摘: n/a

题目有点复杂,是这样:
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