PHPManagerForIIS 是微軟推出的在IIS平台下管理PHP擴展的工具,使用它可以方便在IIS中添加PHP擴展支持,並且支持多版本PHP共存,主要特點是:
-
快速在IIS中注冊PHP;
-
驗證並正確配置現有的PHP安裝;
-
在同一服務器中運行多個版本的PHP,不同站點運行不同版本PHP;
-
快速查看phpinfo;
-
圖形化配置PHP設置;
-
圖形化開啟、禁用PHP擴展;
PHPManagerForIIS 下載地址:https://phpmanager.codeplex.com/
但是在Windows 10 中,也就是IIS10下,安裝PHPManagerForIIS 會提示錯誤,錯誤內容為:
PHP Manager for IIS requires IIS7 or higher to be installed. Do you want to learn more on how to obtain and install IIS 7?
簡單的說即說此擴展必須安裝在IIS7以上,可我們明明是IIS10啊,神馬情況?
通過查找原因發現原來IIS10在注冊表中的版本號是十六進制的“a”,但是軟件不認,所以提示錯誤,所以在安裝前將此值改為9以下即可。
注冊表位置:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\MajorVersion],將此值改為9后安裝PHPManagerForIIS,安裝后再更改回來即可。