Win8系統(tǒng)升級后Apache服務(wù)啟動失敗怎么辦?
使用Win8系統(tǒng)的用戶都知道,時常會接收到系統(tǒng)升級的補丁推送,正常情況下Win8系統(tǒng)用戶都會進行升級,不過有些用戶在進行升級后遇到了一些莫名其妙的問題,其中就包括Apache服務(wù)啟動失敗,或者Apache服務(wù)消失的問題,這是怎么回事呢?
Apache是世界使用排名第一的Web服務(wù)器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件。程序員在開發(fā)PHP或者Java服務(wù)器程序的時候,都會選擇將Apache服務(wù)器作為后臺服務(wù)器。之所以出現(xiàn)win8升級至8.1后服務(wù)消失的情況,是因為注冊表在升級后沒有更新的問題。
解決方法
1、首先,打開瀏覽器,在其中輸入localhost按回車,如果出現(xiàn)如下圖所示的頁面,則繼續(xù)。如果出現(xiàn)響應(yīng),則很有可能是您的其它服務(wù)器還開著,如IIS,需要先關(guān)閉這些服務(wù)器。因為這些服務(wù)器會占用計算機的80端口。Win8.1關(guān)閉IIS可能會有bug,具體的操作步驟不在這里贅述,如果遇到該問題,請自行百度搜索。

2、然后,找到Apache服務(wù)器的安裝目錄,一般都會出現(xiàn)在Apache Software FoundationApache2.2中,打開其中的bin目錄。bin目錄為可執(zhí)行文件的目錄。如下圖所示。

3、在bin目錄中找到httpd.exe命令,如下圖所示。啟動cmd,即命令行,使用管理員身份運行,cd至該bin目錄下。

4、使用cmd執(zhí)行如下命令進行服務(wù)的安裝:httpd.exe -k install -n Apache2.2.其中Apache2.2是所要安裝的服務(wù)的名稱。

5、安裝完成后,使用命令net start Apache2.2來啟動剛才所安裝的服務(wù)。如果不習(xí)慣使用命令,可以打開服務(wù)列表,然后手動啟動該服務(wù)。如圖所示

以上便是Win8系統(tǒng)升級后Apache服務(wù)啟動失敗的解決方法,要特別提醒大家的是,默認使用命令行安裝的服務(wù)屬性是自動的,如果你不希望這些服務(wù)開機自動啟動,那就需要自己在服務(wù)列表的屬性中進行修改。
相關(guān)文章:
1. 聯(lián)想小新air15升級win11教程2. 微軟SurfaceHub2拖到2019年才上市原因曝光 Windows 10 CShell打磨中!3. 如何利用 Windows 10 自帶的 PowerShell 讀取文件哈希值4. 電腦系統(tǒng)重裝win10清理c盤教程5. 當(dāng)我們厭倦了Windows系統(tǒng)還能考慮什么樣的桌面操作系統(tǒng)?6. Win7系統(tǒng)里的Win10更新安裝包如何清除?7. Win10關(guān)閉壁紙圖片自動壓縮功能的方法8. 處理win10提示user profile service的方案9. Win10系統(tǒng)縮短桌面應(yīng)用啟動時間的技巧方法10. Thinkpad e470c筆記本u盤如何安裝win7系統(tǒng) 安裝win7系統(tǒng)方法說明
