PHPstudy Apache無法啟動的解決辦法
阿新 • • 發佈:2017-11-29
問題 不能啟動 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無法啟動的解決辦法