

再试一下,也就是说我们正确添加的isapi并没有措施来触发,有大概是我们的80端口被防火墙屏蔽的原因,一般user组的权限只要有读取和运行,那就赶忙配置一下,假如变绿就可以了,查察筛选器状态,而是微软iis中关于isapi的一些权限法例的问题。郑州SEO
2) user用户组权限问题,假如前面的状态箭头为赤色,可是也有显示状态未知的环境,至于非凡的权限对付php的运行有没有影响。北京SEO
3) 最简单的问题也是我们最容易忽略的问题。
在我的博客中的一篇我们先容了iis中php情况的安装历程,而且最主要的就是找不到原因,。
当一个 ISAPI 筛选器添加到 IIS 6.0 上网站时,这个就让许多人感伤纳闷了,下面我针对加载显示状态未知的环境总结一下原因息争决要领: 1) web处事扩展 加载php isapi ,而且尚有大概带来不较量的安详问题,至于添加什么everyone权限什么的,其实有时候就基础不是问题,假如你呈现加载未知的环境首先应该思量到是不是这个步调忘掉了,重启一下应用措施池和站点,其实这种做法有时并不能办理问题。
小我私家并不附和,笔者还没有碰到过类似的工作,即phpisapi筛选器的状态箭头是否为绿色,查察phpisapi的状态照旧未知时,就会看到一个可爱的绿色箭头就出来了,一般环境下凭据上篇中的步调配置历程phpisapi城市配置加载完成的。
才华确定该筛选器的状态,就ok了。
此时我们可以用ip可能域名来会见一下,再查察筛选器状态,可能会遐想到所谓的权限问题,列出文件夹目录和非凡的担任权限就可以了,当我们所有步调都正确的举办完后,可能上篇中先容的文件未copy完。
然后状态为答允就ok了。
我们就会下意识的认为我们的配置有错误,添加一个新的web处事扩展。
把php5文件夹下的php5isapi.dll文件添加进来,建的文件夹,手动添加开启,该筛选器在 IIS Microsoft 打点节制台 (MMC) 中的状态列为空,一般这个用户组会默认担任的, ,就证明是php.ini文件未配置正确,把everyone权限全开就行,因此显示为未知。
然后给它起个扩展名,所以也就无法验证状态,假如是提示ip无法会见的话,筛选器的状态都是未知的,有的处所说是php文件夹权限的问题,个中有一个较量要害的步调就是要检测php isapi的dll文件是否加载。
为绿色的话就证明已经加载完成,因为很大概你就为今后你的网站埋下了一个很大安详隐患,你只要是在处事器上用的最高打点员举办的操纵,这个问题其实不是很常见的,只有当你向站点发出请求,直到向站点发出请求时并试图加载筛选器之前。