Windows10中自帶的IIS:Microsoft-IIS/10.0。
然后這個10卻讓原本支持組件無法安裝了,php manager組件安裝時提示“必須安裝IIS7以上才可以安裝”。
那是不是真的就沒法在新的IIS上安裝了呢?顯然不是的。
自IIS7以來,微軟的IIS更改并不大,架構一致,幾乎所有IIS7能用的組件都能夠在IIS7.7/8/8.5/10上安裝。
安裝方法:
打開 注冊表(regedit)
找到:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W3SVC/Parameters
右側的 MajorVersion 是DWord值,它的值十進制是10,把它改成9。
然后運行php manager安裝程序即可順利安裝上了!
記得裝完之后改回來。
php manager的最新下載地址是:http://phpmanager.codeplex.com/releases/view/69115
而IIS URL Rewrite 2.0更是奇怪,簡體中文版的這個組件無法安裝,同樣也是檢測版本不正常,而英文版卻能正常安裝。
64位英文版下載地址是:http://go.microsoft.com/fwlink/?LinkID=615137
簡體中文版下載地址是:http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi
但是面對一堆英文,有些人肯定也會頭疼了,那么簡體中文版到底能不能裝上。
也能!還是改注冊表,我通過分析MSI發現它會檢測
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/InetStp
也是 MajorVersion 項,這個也是 dword 值 10(注意是十進制),把它改成9,結果順利安裝上了!
這不得不吐槽微軟一句:Win10真尼瑪坑爹!
新聞熱點
疑難解答
圖片精選