win7系統(tǒng)下xampp端口被占用如何解決

2018-09-02 11:52

  xampp是一個功能強大的建站集成軟件包,許多win7系統(tǒng)用戶會在電腦中安裝使用,不過難免會碰到一些問題,比如常見的xampp端口被占用的情況,該怎么處理呢,本文就給大家分享一下win7系統(tǒng)下xampp端口被占用的具體解決方法。

推薦:惠普筆記本win7系統(tǒng)下載

QQ截圖20150630182645.png

  第一種xampp端口沖突的原因及解決方法:端口被占用
17:05:33  [Apache] Error: Apache shutdown unexpectedly.
17:05:33  [Apache] This may be due to a blocked port, missing dependencies,
17:05:33  [Apache] improper privileges, a crash, or a shutdown by another method.
17:05:33  [Apache] Check the "/xampp/apache/logs/error.log" file
17:05:33  [Apache] and the Windows Event Viewer for more clues
  修改兩個端口:
  1、到這個目錄下\ xampp\apache\conf ,打開httpd.conf,將里邊的80端口全部改成一個未被占用的端口,比如8001;
  2、到這個目錄 \ xampp\apache\conf\extra ,打開httpd-ssl.conf ,將文件里的443端口全部換成一個未被占用的端口,比如4431。
  第二種xampp端口沖突的原因及解決方法:啟動Apache時出現(xiàn)端口被占用
  1、首先,打開cmd(以管理員身份運行)--> 執(zhí)行 netstat -abon 命令,查看80端口的被那個進程號占用,通常是進程4;
  2、打開任務(wù)管理器 --> 詳細信息(win10)可以看到PID=4是進程Http.sys,回到cmd --> 執(zhí)行 netsh http show servicestate 命令,查看那個進程在使用; Http.sys
  3、回到任務(wù)管理器,找到該進程并結(jié)束或略過(3)(4)直接在cmd中執(zhí)行以下命名;
net stop http(按y確定)
Sc config http start= disabled
  4、如果本機已經(jīng)安裝了MySQL,就會出現(xiàn)啟動MySQL時3306端口被本機的MySQL占用的問題,而且MySQL的進程還不能徹底結(jié)束,會自啟動;
  解決方法:把Windows服務(wù)中已經(jīng)配置的Mysql服務(wù)項禁用或刪除;
  1、打開cmd,執(zhí)行以下命令
sc query mysql
sc delete mysql
  經(jīng)過上面的方法操作之后,就可以解決win7系統(tǒng)下xampp端口被占用這個問題了,有遇到同樣問題的用戶們可以按照上面的方法處理就可以了。

網(wǎng)友評論

相關(guān)閱讀