the specified module could not be found解决方案

今天郁闷,恢复完系统后,IIS不能用了,确认已经把数据库,权限等问题都解决后,还是无法使用,一直提示:IIS 500 错误。

想到一个比较好的方法检查到底哪出错了,这就是取消勾选“显示友好 HTTP 错误”,然后系统提示“the specified module could not be found”!知道症结在哪里就好办了!!

解决办法:

IIS+ASP解决方案:1)从IIS打开网站 属性面板 》目录安全性 》匿名访问和身份验证控制 》编辑

   2)取消“允许IIS控制密码”的选中状态。保存,OK。

IIS+PHP解决方案:1)把PHP目录下面的php5isapi.dll复制到系统目录(如:C:/windows/system32/)和下面的IIS管理目录 inetsrv 各一份.并重启computer,OK。