欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

IIS7配置PHP5.5 对找不到的文件启用文件监视的解决方法 原创

程序员文章站 2022-03-06 15:29:27
我们用的服务器是windows 2008 r2,在iis7.5上使用php manager for iis配置php环境,开始php运行正常,后来就不正常,一直报错 ht...

我们用的服务器是windows 2008 r2,在iis7.5上使用php manager for iis配置php环境,开始php运行正常,后来就不正常,一直报错

http 错误 500.0 - internal server error

对找不到的文件启用文件监视

回想起对服务器做的操作,d盘的权限做了操作(php是放在d盘),只保留了 system 和 administrators 两个用户组,然后我单独给php目录设置user用户组读写权限,还是不行。

然后我就开始百度,看到网上有个哥们也遇到了同样的问题,他的 world wide web publishing service 服务没有运行,他启用了之后解决了问题。

然后我去查看我这台服务器上的 world wide web publishing service 的服务,发现是运行着的,心想难道是服务假死了,抱着试一试态度,重启了一下服务,好了,php正常了。

回头想了想,刚刚设置的权限,php目录有没有必要给user读取运行权限?

然后删掉user,发现又报错了,看样子还是要user权限,加上user,错误还是在,重启world wide web publishing service服务又恢复正常。

总结:php目录的增加user权限时,环境不能一下次反映过来,必须要重启 world wide web publishing service 服务才行。