操作系统 :64位
php:32位
如果 安装了 “RPC over HTTP Proxy” 。
在使用 IIS + php 的配置的时候 需要 启动 “启动32位程序” 。
但这时候会提示 503 错误。
因为 C:/Windows/system32/RpcProxy/RpcProxy.dll 是64位的。 (日~~)
需要修改 %systemroot%/System32/inetsrv/config/applicationHost.config 文件。指明使用的是64位 preCondition="bitness64"
<add name="PasswordExpiryModule" image="C:/Windows/system32/RpcProxy/RpcProxy.dll" />
改为
<add name="PasswordExpiryModule" image="C:/Windows/system32/RpcProxy/RpcProxy.dll" preCondition="bitness64" />
參考:
本文介绍了解决在使用IIS与32位PHP配置时遇到的503错误的方法。通过修改applicationHost.config文件并指定使用64位预条件,可以解决因安装了“RPCoverHTTPProxy”导致的问题。
908

被折叠的 条评论
为什么被折叠?



