一:來自百度
win下面apache無法啟動的諸多解決辦法
1.網路位置->本地串連->屬性->internet協議(TCP/IP)->屬性->進階->wins標籤->去掉啟用LMhosts查詢前的勾.
2.控制面版->windows防火牆->進階標籤->本地串連設定->服務的標籤裡勾選安全Web伺服器(HTTPS)即可. (作者: 佳倫@互連網)
ps:以上的方法,應該對某些情況非常適用,但是我的apache還沒有安裝上,而Dz6.0在啟動apache出現的錯誤,是提示與作業系統無關,因此還是無法解決.錯誤如下
windows下面安裝apache服務的方法有可能安裝了apache之後,在服務列表中找不到apache服務的現在,啟動Monitor如:
解決辦法:
在cmd命令列下面,先切換到apache所在的目錄,執行httpd.exe -k install 安裝服務即可.
在啟動apache的時候,可能會出現如下的提示: (OS 10048)通常每個通訊端地址(協議/網路地址/連接埠)只允許使用一次。make_sock: could not bind to address 0.0.0.0:80 從而無法啟動apache服務. 意思即是80連接埠已經被佔用,連接埠只能使用一次
解決辦法: 修改apache的設定檔:http.conf,把其中的80連接埠改成其他連接埠即可. 一款小巧的連接埠查看軟體: 檔案: Tcpview.zip 大小: 44KB 下載: 點此下載
二:來自天涯:
使用wamp包apache服務無法啟動
Aestan Tray Menu
Could not execute Menu item(interal error)
[Exception] Could not perform service action: 網上給的答案是本地串連---屬性----網際網路通訊協定 (IP)(TCP/IP)---屬性---進階---wins----匯入LMHOSTS(M)
把 {apache2dir}/bin/httpd.exe 添加進去就可以啟動了