但在IIS里加入PHP支持(IISAPI筛选器加入PHP5ISAPI.DLL)之后发现应用程序池关闭,WEB站点全部停止!

来源:百度知道 编辑:UC知道 时间:2024/05/03 06:47:16
请求高手帮助下,本人感激不尽!若能解决,还可加分!

昨天我强制结束了服务器上的一个名为inetinfo.exe的进程,然后重起了服务器,之后我发现放在我服务器上的网站就打不开了!

然后找原因,发现iis无法启动连接,之后删除IIS,然后重装IIS,重新配置.

之后,静态页和ASP网页都能访问,但在IIS里加入PHP支持(IISAPI筛选器加入PHP5ISAPI.DLL)之后发现应用程序池关闭,WEB站点全部停止.以隔离模式运行IIS5.0也无法解决!删除PHP支持以后,静态页和ASP都能正常访问,PHP程序(非PHP站点程序)安装文件所在文件夹已经给足权限.
若是知道那里可以请教到高手,发个高手汇集的论坛地址或者网站也好,谢谢!
(落伍者,和华人站长就不用了,我没权限发帖!晕死!)

这个问题其实很简单了,是PHP有个组件没开启,我以前遇到过的!
你去检查下,不行的话,QQ联系:1035216572
其实你可以去落伍者论坛问,那里面高手多,我都佩服的五体投地!

呵呵!

php5isapi.dll不是加在“筛选器”里的,而是加在“脚本引擎”里。

管理工具-IIS-右击“网站”(而不是里面的某个站点)-属性-主目录
配置-添加-可执行文件php5isapi.dll、扩展名.php,其余默认

http://cn.php.net/manual/zh/install.windows.iis.php
ISAPI模块方式,从第2步开始操作。

另外请确认C:\windows\php.ini文件语法;
如果该文件被破坏也会出问题,必要时删除这个文件然后重新写一个。

建议使用PHP集成环境搭建包吧,非常快,也不存在缺陷
比如:PHPnow

http://www.hackest.cn/post/90/

全部过程!

开始-运行inetinfo.exe 得到解决,如果不行,把重要的东西备份重装

学PHP去这里保你学到东西!申请个帐号就可以发帖了!