web用户是匿名用户访问,权限非常低,你应该先设定 apache/bin/apachectl 这个文件为任何人可执行,之后再用 exec("apache/bin/apachectl start")执行就可以!

解决方案 »

  1.   

    要是用的虚拟主机,几乎不可能 ,要是自己的服务器,按楼上的说法了
    不过apachect1 不一定在那个目录
      

  2.   

    apache.exe -k stop //stop apache 进程
    apache.exe -k start //start apache 进程
    apache.exe -k install -n apache //注册服务
    apache.exe -k uninstall -n apache //注销注册服务
    apache.exe -k stop -n apache //停止apache服务
    apache.exe -k start -n apache //启动apache服务