因为你访问了一个不存在的.php文件

解决方案 »

  1.   

    解决,在IIS管理器里,把PHP配置选项中的“检查文件是否存在”打钩,
      

  2.   

    不会啊!在别的配置好php+mysql的机子上可以正常运行,在我的机子上就不行,真不知道为什么...
      

  3.   

    To eagle_gui(凉开水) :
    试过了,还是不行啊!会不会是与mysql的连接有关?注:php可以正常运行
      

  4.   

    转到命令行方式运行:php -i 看看有什么反应:
    如果是满屏的HTML代码(即phpinfo函数的输出),则说明PHP是好的。
    如果有出错信息,那么修改一下。
    如果命令行方式是好的,打开浏览器再次运行,错误依旧存在那么有两种情况:
    1、没有权限
    2、也就是楼上说的文件不存在。
      

  5.   

    文件是肯定存在的;会不会是要将文件定在某个位置,php才能正常解析?我现在设置的路径是D:\Inetpub\wwwroot
      

  6.   

    设置了doc_root =d:\inetpub\wwwroot\后,是不是将所有的php文件放在d:\inetpub\wwwroot\下才能正常解析?
      

  7.   

    既然你能提出这个问题,那么为什么不试试呢??具体我没试过,因为我从来都不设doc_root的。
      

  8.   

    我注销doc_root= 行后,又出现以下错误Database Connect Error! Retry!