程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> 怎樣解決XAMPP安裝後提示80端口被占用的問題

怎樣解決XAMPP安裝後提示80端口被占用的問題

編輯:PHP基礎知識
 

第一次在本地測試wordpress的時候waiting使用的XAMPP這個程序,但安裝後卻一直提示80端口和3306端口被占用,導致程序無法正常使用,作為菜鳥的我郁悶透頂,我的獨立博客之路險些因為此等“小問題”而夭折。當時為了解決這個問題可謂絞盡腦汁,在網上收集了不少方法,今天拿出來曬一曬,防止發霉。

問題:80端口、3306端口被占用,點擊star按鈕後提示busy… apache started [port 80]或啟動Mysql提示error:mysql service not started [-1]  

解決方法(一):殺掉占用端口的進程

①首先檢查電腦中被占用的端口。開始——運行——輸入CMD,在對話框中輸入指令“netstat -ano”,查看哪些端口被占用。或者直接到XAMPP安裝目錄中運行xampp-portcheck.exe這個文件來檢測。

②在檢測出的地址中,把端口為80、443或3306的地址的PID記下來。比如xx.xx.xx.xx:80 xx.xx.xx.xx:443 xx.xx.xx.xx:3306

③打開任務管理器——進程——查看——選擇列——勾選“PID(進程標識符)”——確定。

④查看剛才記下的PID對應的哪些程序,直接殺掉,因為它們就是占用端口的罪魁禍首。

解決方法(二):更改被占用的端口

①用文本編輯器打開xampp安裝目錄下的“httpd.conf”這個文件,將所有的80改為8081。

②保存之後重啟apache。因為修改xampp配置文件之後必須重啟xampp,你可以點擊exit重啟,也可以直接重啟計算機。

③在浏覽器中輸入http://localhost:8081測試一下,看看管用了沒有。

解決方法(三):重裝系統

解決方法(四):如果上述三種方法都已無法拯救你,那麼waiting建議你換個軟件吧,何必一棵樹上吊死呢。Waiting當年就是重裝系統都無法解決問題,最後毅然放棄,改用PHPNOW了。

其他小問題:

啟動XAMPP控制板後點擊admin沒有響應。

解決方法:好吧,解決這個問題的方法有些曲線救國,我們直接繞開這個故障,在浏覽器輸入http://127.0.0.1或http://localhost。惹不起還躲不起麼?

APACHE啟動之後自動關閉。

解決方法:啟動xampp安裝目錄中的xampp_start.exe文件,關閉mod_perl 模塊。

最後,如果用WIN7的同學找不到“運行”的話可以嘗試快捷鍵WIN+R,謝謝!

 
    No
  1. 下一頁:
Copyright © 程式師世界 All Rights Reserved