不能啟動apache,或者使用wamp等整合套件後,唯獨apache服務啟動後有停止,但是把東西搬到其他機器上卻沒事
問題可能和網路有關,我查了很多資料
首先找打apache的錯誤報表日誌,發現現實諸多的調試錯誤中會有這麼幾句總是一樣的
[Mon Dec 17 20:44:15 2008] [notice] Server built: Mar 5 2007 11:23:00
[Mon Dec 17 20:44:15 2008] [notice] Parent: Created child process 2388
[Mon Dec 17 20:44:22 2008] [notice] Child 2388: Child process is running
[Mon Dec 17 20:44:22 2008] [crit] (OS 10022)提供了一個無效的參數。 : Child 2388: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Mon Dec 17 20:44:27 2008] [crit] Parent: child process exited with status 3 -- Aborting.
怎麼他NND會平白無故出這個錯誤,自己冒出來的?
child process exited with status 3 這句在google搜了很多遍後找到解決辦法
解決辦法:
1.網路位置->本地串連->屬性->internet協議(TCP/IP)->屬性->進階->wins標籤->去掉啟用LMhosts查詢前的勾.
2.控制面版->windows防火牆->進階標籤->本地串連設定->服務的標籤裡勾選安全Web伺服器(HTTPS)即可.
(這上下兩項完成後仍然有問題,選中:啟用 TCI/IP 上的 NetBOIS.)
選擇其一即可,但是為什麼這麼做沒搞懂
我選擇第一種取消LMhosts查詢的方法後,問題解決了,apache正常啟動了
我很奇怪,昨天或者之前,我也是在選中LMhosts查詢的狀態想工作的啊,apache啟動也沒問題,怎麼今天一上班就apache就自己不能啟動了,想了想,
昨天除了在機器上裝了個金山毒霸升級精靈外,別的什麼也沒做,結果我刪掉那個升級精靈並且在msconfig中的啟動關閉了這個升級精靈的啟動,後發現apache能用了
網上一查,確實KV的免費升級軟體等一些列東西對Apache有不同程度的影響
本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/yyyfff43/archive/2009/04/16/4083725.aspx