WamapServer Apache伺服器起不來(非端口占用)
阿新 • • 發佈:2019-01-28
症狀:MySQL正常啟動,Apache啟動無反應,手動去服務管理啟動,彈出啟動失敗的視窗(特定服務錯誤程式碼1)。
WamapServer圖示為橙色狀態(啟動一部分服務)。
起因:修改了php.ini中的幾個引數,重啟服務。
非常常見的一個問題,卻折磨我到大半夜,昨天吹電扇吹的鼻子不透氣,相當難受的一個夜晚。
解決思路一:端口占用
DOS命令檢視端口占用狀態或者使用wamp自帶的tools工具檢測端口占用狀況,發現並不是埠問題。當然我依舊換了N個埠嘗試TT
解決思路二:netbios解析的問題
本地連線->屬性->Internet協議版本->屬性->高階->WINS,勾掉啟用LMHOST查詢。重啟服務,依然橙色。
解決思路三:中文路徑
對於我而言不存在的,我用的純英文路徑
解決思路四:(我的解決方法)
最後檢查配置檔案發現伺服器的主目錄為
DocumentRoot "${INSTALL_DIR}/www/php"
<Directory "${INSTALL_DIR}/www/">
而實際上www下沒有php目錄,刪除php路徑,重啟服務,成功!
後來發現自帶的tools裡有個配置檔案檢測工具也可以檢測配置檔案狀態 (我靠,白費勁了)
以後遇到問題一定不要有定向思維!!!
好累啊,晚安!
日誌檢視:
1、檢視apache錯誤日誌:目錄下的apache/logs/error.log
2、檢視window系統日誌:
路徑:我的電腦——》右鍵管理——》系統工具——》事件檢視器——》應用程式日誌 (檢視的時候你可以先把日誌清空,清空之後,,你懂得~~~~)
注意檢視日誌的時候要從下往上看,一般情況下都是把第一個錯誤解決後其他的錯誤也就煙消雲散了。