win2003服务器+iis+php5.3 exec无法调用php外部命令,php也解禁了exec ,cmd.exe给的是读取加可执行权限, php处于非安全模式,其他应用池什么的也都试过,都不行
这是代码:exec("dir", $output, $return_val);
print_r($output);
这是输出 
Array ( [0] => 拒绝访问。 );
哪位高手帮忙看下这个问题 
参考了好多的博客,google,百度了100多页了也没解决,真有高手帮我解答排除,必有重谢
环境是 2003 iis+php5.3 

解决方案 »

  1.   

    目录的权限都给了,这环境真的很神奇,我下午打算换掉执行命令这一种方式,结果莫名其妙可以执行了,到现在还是不清楚哪个权限问题最后改的好像是cmd的所有者权限,现在可以结贴了,谢谢你的回答,也希望遇到此类问题的朋友少走弯路,以下是所有可能存在的问题,php环境关掉安全模式,要支持exec,再就是调试的问题,输出调试信息,进行对应解决,关于权限,cmd的权限和应用池里的本地权限
      

  2.   

    目录的权限都给了,这环境真的很神奇,我下午打算换掉执行命令这一种方式,结果莫名其妙可以执行了,到现在还是不清楚哪个权限问题最后改的好像是cmd的所有者权限,现在可以结贴了,谢谢你的回答,也希望遇到此类问题的朋友少走弯路,以下是所有可能存在的问题,php环境关掉安全模式,要支持exec,再就是调试的问题,输出调试信息,进行对应解决,关于权限,cmd的权限和应用池里的本地权限