1. 程式人生 > >phpstudy 中apache無法啟動 啟動一下就關閉的解決方法

phpstudy 中apache無法啟動 啟動一下就關閉的解決方法

今天給一個客戶配置phpstudy的時候,出現是phpstudy apache無法啟動的情況,其實也不是一點也不能啟動,而且apache的啟動狀態亮一下就自動關閉了。我記得以前我也碰到過這樣的情況,但是忘記了,先看下phpstudy官方的說法

phpStudy啟動失敗,原因一是防火牆攔截二是80埠已經被別的程式佔用,如IIS,迅雷等三是沒有安裝VC9執行庫,php和apache都是VC9編譯。解決以上三個問題,99%能一次性安裝成功

但是這些問題都排除了,忽然想到如果是在apache可以正常啟動之前,就配置了站點的話,apache會無法識別到新增的站點,
比如下面的這種情況,在apache還沒啟動的時候,我安裝了phpstudy,就立刻新建了一個站點
phpstudy apache無法啟動

導致apache無法識別站點的目錄。

解決的方法就是在站點域名設定裡面,刪掉這個站點,apache就可以正常啟動了,等apache正常啟動後,再新增站點就沒問題了。

這是不是非常奇葩的錯誤跟解決方法啊,不過,就是有人會經常犯這樣的錯誤,比如我就碰到兩次了,每次都找不到原因乾著急,這次記錄下,希望以後碰到不要著急了。