配置安裝Apache主服務發生錯誤:(OS 5)拒絕訪問。 : AH00369: Failed to open the Windows service manager, perhaps you forgot to log in as Adminstrator?
具體情況:
在配置安裝Apache的時候,我下載的是zip格式,不是msi安裝版,需要自己注冊服務,才能在桌面任務欄里有httpd的圖標。
結果在cmd命令行里輸入安裝服務命令的時候出錯,出錯信息界面如下:
錯誤信息提示我沒有用管理員身份登錄!
解決辦法:
打開cmd程序的時候以管理員身份運行就行了。
正常安裝完畢:Errors reported here must be corrected before the service can be started.
(若該句話后面有錯誤信息,則表示服務安裝失敗,需要先改正錯誤。若沒有,則成功。)
若出現下列錯誤
不要慌,此時,我們打開conf文件夾,找到httpd.conf,修改如下內容,讓serverroot指向你的安裝位置:
Define SRVROOT "D:/Program Files/wamp/Apache24" ServerRoot "${SRVROOT}"
然后執行命令:httpd -k uninstall 卸載服務,並再次執行安裝命令,出現如圖的提示表示安裝成功,啟動Apache:httpd -k -start
這時候你可以在瀏覽器中輸入http://localhost來測試時候成功,如果不成功,說明本地80端口被占用,你可以到 httpd.conf中將所有80的端口改成8080,再次輸入,如果出現如圖提示,表示安裝成功。