php不支持多线程但支持多进程服务器一般都是无人职守的,你执行一个记事本是给谁看呢?windows作为服务器本身就不合适,它适合人机交互php调用外部程序也有一定实用范围,超出范围就出现意想不到的效果。这个外部程序当然最好是立刻返回结果,如果你有特别的需要,可以查手册,不一定非用exec system
看看proc_open 是不是适合你?它可以打开进程,控制进程

解决方案 »

  1.   

    看这里能不能解决你的问题
    http://www.cublog.cn/u/10697/showart.php?id=76986
      

  2.   

    你可以用socket打开另一个网页。然后在另一个网页里处理。当前网页就可以立即返回了。
      

  3.   

    ashchen(陳輝) ( ) 信誉:120  2006-02-21 14:52:00  得分: 0  
        看这里能不能解决你的问题
    http://www.cublog.cn/u/10697/showart.php?id=76986的确是正好可以解决我的问题,真是高手.多谢多谢!!
      
     
      

  4.   

    我是windows 2003 +apache 2.0+php 5.0
    照着做了一点反应也没
        第二个标签,选中允许服务激活桌面程序(大意如此),重启apache服务
    在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。这个目录可以在php.ini文件中用如safe_mode_exec_dir=d:/web/
    也改过了