程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 修復關於apache-xampp的問題:Port 443 in use by “vmware-hostd.exe”!

修復關於apache-xampp的問題:Port 443 in use by “vmware-hostd.exe”!

編輯:PHP綜合

復關於apache-xampp的問題:Port 443 in use by “vmware-hostd.exe”!

在電腦裡裝了VMware後,再要裝xampp,十有八九就會出現這個問題:

10:21:18  [Apache]  Problem detected!
10:21:18  [Apache]  Port 443 in use by ""d:\Program Files (x86)\VM\vmware-hostd.exe" -u "C:\ProgramData\VMware\hostd\config.xml"" with PID 2764!
10:21:18  [Apache]  Apache WILL NOT start without the configured ports free!
10:21:18  [Apache]  You need to uninstall/disable/reconfigure the blocking application
10:21:18  [Apache]  or reconfigure Apache and the Control Panel to listen on a different port

這個問題是處在VMware上,VMware將443端口占用了,而apache也需要443端口。所以,想要開啟apache的服務,必須要將VMware端口改變。

操作如下:

1.打開菜單 編輯→參數(Edit–> Preferences),如下圖:

2.選擇 共享虛擬機(Shared VMs),如下圖:

看,這裡的HTTPS端口是443,正是apache需要的。更改它。

3.點擊 改變位置(Change Setting),如下圖:

4. 點擊 禁用共享(Disable Sharing),如下圖:

5.將數字改變,如449,如下圖:

接下來啟用共享,在開啟apache,是不是問題就解決了呢?

對了,還要注意的是,apache的80端口和Windows的IIS也沖突了。解決方法就是更改目錄\xampp\apache\conf下的httpd.conf文件,用記事本打開,替換裡面所有的80為8080.好了,這下xampp的apache就可以正常開啟了!

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