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

PHP
PHP设计聊天室步步通
PHPShop存在多个安全漏洞
PHP数据库开发知多少
利用js调用后台php进行数据处理原码
基于PHP与XML的PDF文档生成技术
PHP应用提速面面观
用PHP将数据导入到Foxmail
Win2000+Apache+MySql+PHP4+PERL安装使用小结
新版mysql+apache+php Linux安装指南
PHP利用COM对象访问SQLServer、Access
PHP中实现进程间通讯
用PHP开发GUI
新版PHP极大的增强功能和性能
利用文件属性结合Session实现在线人数统计
初探PHP5
用libtemplate实现静态网页生成
用PHP实现WEB动态网页静态
在Windows中安装Apache2和PHP4的权威指南
用PHP编程开发“虚拟域名”系统
15个小时----从修改程序到自己些程序

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 264 ::
收藏到网摘: 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