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
看看能不能正常跑起來... :-o

發表於 : 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 的。