PHP网站(windows2003服务器 IIS6)提示:系统找不到指定的路径。

今天早上起来一看其它某php网站(下称:A站),直接就提示:“系统找不到指定的路径。”,其它的什么也没有。输入网站的各种网址都是这样。

回想一下近期的操作,由于服务器的PHP版本太低,自己下载了下个phpStudy(phpStudy4IIS版),作了一下PHP版本的升级,升级很成功,秒完成。重启IIS6,检查了一下本站,显示正常,但是没有看其它网站,所以现在也不确定当时是否正常。

在A站根目录建了一个PHP文件,内容为“<?php phpinfo(); ”,查看下php是否正常,结果不显示。所以断定是PHP程序配置问题。

系统找不到指定的路径。

IIS6不像IIS7等高级版本那么直观,查看IIS6,IIS6>>右键点A站>>属性>>主目录>>配置>>映射>>应用程序扩展。

系统找不到指定的路径。

 

系统找不到指定的路径。

查找扩展名为“.php”项的“可执行文件路径”,是否是升级后的PHP执行文件,结果我的不是,还是原来的路径。问题找到了。

解决方案:

不管你服务器中的网站是一个还是多个,都要使用继承的方法去修改,防止有不必要的麻烦。

IIS6>>右键点网站(这是统一配置,看下图,其它步骤看上面图片)>>属性>>主目录>>配置>>映射>>应用程序扩展

QQ20160713141152

 

如果也是像我使用phpStudy升级过PHP的,路径为“phpStudy4IIS\IIS\fcgiext.dll”,注意:在此路径前加入你的绝对路径。

修改路径后“确定”,选择“全选”(使用以下的所有网站都继承此配置),确定,确定…….

重启IIS6

完成。

如果有其它情况出现,那自己再好好检查一下吧。或者加我QQ,有时间的话我帮你弄弄也可以。

承接各种网站开发与修改、爬虫、数据采集分析、小程序等任务

Html+Css+JS+PHP+Nodejs+Python

专治网站各种不服

一起探讨,互相学习,共同进步!有事儿您说话。

This entry was posted in 开发工具与环境搭建 by 织梦先生. Bookmark the permalink.