1. 程式人生 > >PHPstudy Apache無法啟動的解決辦法

PHPstudy Apache無法啟動的解決辦法

問題 不能啟動 zh-cn 也不能 asp 部分 編譯 80端口 失敗

最近在配置phpstudy的時候,出現是phpstudy apache無法啟動的情況,其實也不是一點也不能啟動,而且apache的啟動狀態亮一下就自動關閉了。

這樣情況大部分小夥伴應該都遇到過,以前看過phpstudy官方的說法

phpStudy啟動失敗,原因一是防火墻攔截,二是80端口已經被別的程序占用,如IIS,迅雷等;三是沒有安裝VC9運行庫,php和apache都是VC9編譯。

解決以上三個問題,基本上都是可以一次安裝完成的。

但是這次配置的時候這些問題都排除了,苦苦找不到解決辦法,後來重新配置Apache,然後配置站點,一切都是那麽順利。

為什麽之前不行呢?

忽然想到如果是在apache可以正常啟動之前,就配置了站點的話,apache會無法識別到添加的站點,
比如我之前的這種情況,在apache還沒啟動的時候,就立刻新建了一個站點導致apache無法識別站點的目錄。

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

經過多次測試,還真是這個情況。

這還真是奇葩問題,記下來提醒自己,哈哈

下邊附上VC9運行庫的下載,運行庫有時候也會讓我們頭痛,凡是用VC9編譯的,必須安裝VC9運行庫,要不然還是有問題。

32位的VC9運行庫下載:http://www.microsoft.com/zh-CN/download/details.aspx?id=5582
64位的VC9運行庫下載:http://www.microsoft.com/zh-CN/download/details.aspx?id=15336

PHPstudy Apache無法啟動的解決辦法