昨天晚上把服务器权限重新设置了一下,突然网站打不开了,只显示了个“ServiceUnavailable”,于是开始查阅问题。
弄了半天没有结果,查看事件查看器,发现两个应用程序错误。
1,HTTP 筛选器 DLL D:\php\php5isapi.dll 加载失败。数据是错误。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
2,无法加载站点/服务的所有 ISAPI 筛选器。因此启动中止。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
开始针对第二个问题上网查了可多办法都没有解决问题,后来针对第一个查阅了下,判断为权限设置问题,而网上对这个问题的解决办法都是php目录加IUSR_*** 的读取权限,我针对这个加了之后依然不能运行,后来想着执行php需运行php.exe文件应该有运行权限,勾选读取与运行,保存重启IIS,ok 问题解决。
仅以此文纪念昨晚奋斗到凌晨3点~