1. 程式人生 > >xampp安裝後Apache無法啟動的常見問題

xampp安裝後Apache無法啟動的常見問題

問題一、安裝好xampp後,左側Service下面的一列方框打著紅色的叉子,

原來那個是安裝或者解除安裝,當然服務正在執行的話是不會安裝/解除安裝的。但是總覺得怪怪的,於是就手動把它改了。

解決方案:將滑鼠移動到紅叉子上,單擊一下,會彈出一個提示框,如圖:

(單擊Yes安裝Apache服務),單擊Yes,紅色的叉子便會變成綠色的對勾,如圖:

問題二、

點選Apache後面的start按鈕時報錯:Apache  shutdown  unexpectedly.( Apache意外關閉。)如圖:

這種問題表示埠被佔用,主要被佔用的埠有(80/443)單擊與Apache對應的config按鈕選擇httpd-ssl.conf

找到所有的80埠該成82 (或者其他的沒有被佔用的埠)

還需要在...\XAMPP\apache\conf\extra\ 這個路徑中找到 httpd-vhosts.conf,把80埠也全部改成82 (或者其他的沒有被佔用的埠)

開啟apache(httpd-ssl.conf)的檔案,使用快捷鍵Ctrl+F快速查詢功能將443全部改為4433,如圖:

解決方案二、

前不久我剛安裝了VMware虛擬機器,虛擬機器佔用了443埠,導致Apache無法正常啟動,下面我就來介紹一種解決虛擬機器佔用443埠的方法:

首先,開啟我們的虛擬機器,找到選單裡面的編輯選項,選擇首選項,如圖:

單擊“禁用共享”按鈕即可。此時虛擬機器不可用,Apache可正常使用。

若既不想關閉共享,又想使用Apache,那麼接下來不妨這樣做,禁用共享以後修改埠,埠只有禁用共享以後才能修改,啟用共享後無法修改,如圖: