xampp apache 無法啓動

機子上有IIS,所以80端口被佔用了,xampp需要更改httpconf的端口,注意,還要更改ssl的端口,不然如果你機子上裝有visual svn的話,你的apache也是啓動不了的,

以下是具體操作步驟。


Apache
started
其實已經完蛋了。但是配置文件應該是沒有問題的,因爲上次開機還用了,沒有亂修改過,說明配置沒有問題的。
解決方案:
發生這種事情,一般因爲端口被佔用,有一次是80端口,居然被迅雷佔用了,還有這次是433 ssl端口 被IIS佔用了。停掉IIS,啓動 好了。 以前不用xampp,只用apache安裝包的事情,也曾經遇到這個問題,每次都很惱火的。
433解決方案還有一種是 修改 **\xampp\apache\conf\extra\httpd-ssl.conf 下面,有listen 433433改成個別的。注意千萬不要再是衝突的端口了。
發現問題:
其實不要用xampp-control.exe 而是直接點擊 apache_start.bat,運行一下,就能發現到底是哪個端口被佔用了。這樣就容易找到問題的所在了。
其他的解釋:
我今天發現433被佔用了,跑到cmd命令行裏手工 netstat -na 一把發現我的433果然開着,然後問問同事,才知道433是SSL的東西,我才發現是IIS的問題。網上還有一些朋友是爲QQ佔用了433端口。
端口的說明
端口:443
服務:Https
說明:網頁瀏覽端口,能提供加密和通過安全端口傳輸的另一種HTTP。
舊版REDHAT在/etc/httpd/conf/httpd.conf中用#放在listen 443行前,9。0則在/etc/httpd/conf.d/ssl.conf下
我的xampp E:\xampp\apache\conf\extra\httpd-ssl.conf 下面,有listen 433
下次遇到這個問題,如果不能確定錯誤,不妨關閉其他所有可能的程序,應用。再啓動試一下。

發佈了199 篇原創文章 · 獲贊 8 · 訪問量 88萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章