情況是這樣的,Windows XP下的apache默認是不給安裝ServerName的,也就是說Apache並沒有安裝,所以啟動自然也不行,怎麼辦呢?很簡單,安裝一下就OK了。
運行,CMD進入命令行模式,進入到apache的bin目錄下(我自己用的是默認路徑,也就是c:\program file\apache group\apache2\bin>這個目錄),執行 apache.exe -k install -n apache2 這串命令,提示安裝完成後,就有apache2這個服務啦。
測試一下,使用net start apache2啟動Apache,net stop apache2關閉服務一切正常,問題很快就解決了。
如果還是不可以,要先修改端口再做以上操作,在你的安裝文件夾下麵,例如:D:\software\apache\Apache2\conf,有個conf文件夾,在conf文件夾下麵有個httpd.conf,有記事本打開,修改裏麵的端口,重新安裝後我的啟動項就正常了。下麵是端口號的修改:我把端口號修改成了9999
修改前:
#Listen 12.34.56.78:80
Listen 80
修改後:
#Listen 12.34.56.78:80
Listen 9999
本文版权:
http://www.ndfweb.cn/news-559.html