VMWARE引起xampp無法啓動apache服務一例

之前一直能打開,這兩天忽然不能用了,一下子想不出來動了哪裏的配置。


現象:

打開xampp console panel,點擊apache的start按鍵,不是沒有反應顯示busy,就是啓動一下子就馬上關閉了。

提示信息沒有啥有用的,顯示沒找到安裝包啥的;一直沒重裝,也沒裝插件,應該不是這個。


一開始還以爲像昨天那樣,沒有vc9安裝包;

自己還傻乎乎的重裝了一遍,不奏效。這幾天沒有卸載類似安裝包,況且還不知道how to uninstall.


一頓搜索,在http://blog.sina.com.cn/s/blog_494e92270100aadh.html找到了線索(雖然該文的最後使用的方法在我這裏不管用)。


  1. 執行xampp目錄下的apache_start.bat,顯示一次只能開啓一個端口,還說什麼443端口占用。

  2. cmd下運行netstat -ano,找到佔用443端口(https)的PID號;

  3. 任務管理器下,找到這個PID的程序:是被vmware的一個daemon佔用着。

  4. 打開“服務”,關閉了vmware的Authorization Server及其依賴的Vmware Workstation Server服務。

  5. 重新啓動apache,成功。


新裝的vmware8多啓動了這兩個服務,可能是宿主機和虛擬機之間採用了新的虛擬網卡通訊方法造成;之前的7.1精簡版只有DHCP、NAT、USB 3個協議。


另外,發現這個帖子列舉了幾種常見原因,恰好包括我這次出現的問題原因。分享之:http://www.siqiboke.com/post/511.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章