第 1 頁 (共 2 頁)
[問題] Appserv 無法啟動
發表於 : 2006-06-08 12:36
由 馮友
Windows 作業系統版本: Windows XP SP2
Appserv 安裝版本: 2.4.5
發生問題:無法顯示網頁
依照 貴站所提供的 Appserv 安裝指南完成安裝之後,雖然它是啟動了,但在瀏覽器中卻連不上
http://localhost/ ,為「無法顯示網頁」的頁面。原因何在?請回答之,謝謝。
Re: [問題] Appserv 無法啟動
發表於 : 2006-06-08 12:47
由 chiouss
馮友 寫:依照 貴站所提供的 Appserv 安裝指南完成安裝之後,雖然它是啟動了,但在瀏覽器中卻連不上
http://localhost/ ,為「無法顯示網頁」的頁面。原因何在?請回答之,謝謝。
請檢查 error.log 和 access.log 有無相關訊息...
發表於 : 2006-06-08 12:54
由 馮友
Access.log 沒有紀錄。
以下全為 error.log 的紀錄:
[Thu Jun 08 12:45:50 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:46:26 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:46:39 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:47:25 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:47:43 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:48:06 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:48:35 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:48:40 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:48:42 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
[Thu Jun 08 12:49:32 2006] [crit] (10022)提供了一個不正確的引數。: setup_inherited_listeners: WSASocket failed to open the inherited socket.
進入 Windows 的「服務」中,發現 Apache 沒有啟動(只有 Mysql 已啟動),當嘗試啟動時,即會:
煩請解決,謝謝。
發表於 : 2006-06-08 15:03
由 chiouss
你有 IIS 或是其他程式用掉 port 80?
發表於 : 2006-06-08 17:44
由 馮友
chiouss 寫:你有 IIS 或是其他程式用掉 port 80?
我並沒有安裝 IIS 。
雖然有安綏「費爾個人防火牆」,但已檢查過 Prot 80 並沒有程序在使用中。即使暫停防火牆的運作,也無法順利啟動 Apache 。
發表於 : 2006-06-09 08:51
由 馮友
在網上尋找,發現「(10022)提供了一個不正確的引數」原來還真是「常見」。依本論壇之前的降決方法如下:
http://phpbb-tw.net/phpbb/viewtopic.php?t=28808&
第一步
在網路上的芳鄰-->區域連線-->Internet Protocol (TCP/IP)-->內容-->進階-->WINS-->把啟用LMhosts搜尋 關掉!
第二步
開始-->設定-->控制台-->windows防火牆中-->進階-->選擇區域連線-->設定值-->把網頁伺服器(HTTP) 選項打勾
本人已依次完成,但問題依舊。
請問還有沒有其他方法?要是不用 Apache ,改用 IIS ,然後運行 Mysql, php 及 phpmyadmin 又是否可行?
發表於 : 2006-06-09 10:03
由 chiouss
試試看移除 service 再重裝:
代碼: 選擇全部
cd \path\to\apache\
apache -k uninstall
apache -k install
apache -k start
看看能不能正常跑起來...
發表於 : 2006-06-09 11:32
由 warkinger
把防毒防火強軟體移除
我之前也是一只無法啟動,後來把防毒軟體移除就OK了
記得移乾淨
之前我也是找了老半天,最後一個軟體一個移除,試
Appserv灌完不可能啟動不了,最多移除一次,在重開機在灌一次
發表於 : 2006-06-09 13:59
由 馮友
我想問問,要是改用 IIS 行 PHP+Mysql 又是否可行?畢竟 IIS 通常行得比較好。
發表於 : 2006-06-09 15:30
由 chiouss
馮友 寫:我想問問,要是改用 IIS 行 PHP+Mysql 又是否可行?
可以,請自己找相關的文章參考。
畢竟 IIS 通常行得比較好。
我不這麼認為,你高興就好...
發表於 : 2006-06-09 21:18
由 馮友
使用完 Dos 模式之下,一昀以 apache -k restart 之後,便會說無法讀取:
c:\appserv\apache\logs\http.pid (好像是)
其實是查無此檔案,不存在。
另,連 IIS 也無法正常啟動。
發表於 : 2006-06-09 21:57
由 chiouss
馮友 寫:使用完 Dos 模式之下,一昀以 apache -k restart 之後,便會說無法讀取:
c:\appserv\apache\logs\http.pid (好像是)
其實是查無此檔案,不存在。
你 Apache 沒有跑起來要怎麼 restart?
發表於 : 2006-06-10 08:54
由 馮友
warkinger 寫:把防毒防火強軟體移除
我之前也是一只無法啟動,後來把防毒軟體移除就OK了
記得移乾淨
之前我也是找了老半天,最後一個軟體一個移除,試
Appserv灌完不可能啟動不了,最多移除一次,在重開機在灌一次
已刪了大量軟體,終於可以跑起來了,而且在「服務」中也可見是啟動中。
不過輸入
http://localhost/ 仍是「無法顯示網頁」,在 error 中說:
Apache server shutdown initiated...
即使移除後重裝,也是沒有改變,請問原因為何?謝謝。
發表於 : 2006-06-10 17:53
由 chiouss
馮友 寫:不過輸入
http://localhost/ 仍是「無法顯示網頁」,在 error 中說:
代碼: 選擇全部
Apache server shutdown initiated...
即使移除後重裝,也是沒有改變,請問原因為何?謝謝。
error 裡面是說你 shutdown 過 Apache server。沒有其他訊息?呃...瀏覽器的 proxy 關掉了沒?
發表於 : 2006-06-11 07:49
由 馮友
chiouss 寫:馮友 寫:不過輸入
http://localhost/ 仍是「無法顯示網頁」,在 error 中說:
代碼: 選擇全部
Apache server shutdown initiated...
即使移除後重裝,也是沒有改變,請問原因為何?謝謝。
error 裡面是說你 shutdown 過 Apache server。沒有其他訊息?呃...瀏覽器的 proxy 關掉了沒?
沒有, FireFox 和 IE 也沒有設定 Proxy 的。