2011-09-05 58 views
4

爲什麼請求HTML頁面會導致我的本地Google App Engine服務器崩潰?爲什麼請求HTML頁面會導致我的本地Google App Engine服務器崩潰?

這隻會發生如果它是第二次或第三次我在互聯網上做請求 資源管理器  9,並且這不是其他瀏覽器的問題。

這非常煩人,因爲我必須一直重新啓動服務器。

錯誤:

Traceback (most recent call last): 
     File "C:\Program Files\Python25\lib\SocketServer.py", line 222, in handle_request 
    ---------------------------------------- 
    Exception happened during processing of request from ('127.0.0.1', 54978) 
     self.process_request(request, client_address) 
     File "C:\Program Files\Python25\lib\SocketServer.py", line 241, in process_request 
     self.finish_request(request, client_address) 
     File "C:\Program Files\Python25\lib\SocketServer.py", line 254, in finish_request 
     self.RequestHandlerClass(request, client_address, self) 
     File "C:\google_appengine\google\appengine\tools\dev_appserver.py", line 3932, in __init__ 
     BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kwargs) 
     File "C:\Program Files\Python25\lib\SocketServer.py", line 521, in __init__ 
     self.handle() 
     File "C:\Program Files\Python25\lib\BaseHTTPServer.py", line 316, in handle 
     self.handle_one_request() 
     File "C:\Program Files\Python25\lib\BaseHTTPServer.py", line 310, in handle_one_request 
     method() 
     File "C:\google_appengine\google\appengine\tools\dev_appserver.py", line 3942, in do_GET 
     self._HandleRequest() 
     File "C:\google_appengine\google\appengine\tools\dev_appserver.py", line 4199, in _HandleRequest 
     raise e 
    error: (10053, 'Software caused connection abort') 
    ---------------------------------------- 
+0

服務器不應該無條件地期望每個套接字都發送一個請求。當IE在使用該連接之前關閉不需要的後臺連接時,可能會發生此崩潰。如果服務器在發送請求之前獲得關閉的連接,則在每個套接字上預期請求的服務器都會激活。 – EricLaw

+0

我不擅長這些事情,所以我不知道如何解決這個問題。無論如何,我想崩潰谷歌的服務器與我的IE9(只是爲了好玩大聲笑)!我知道微軟不太喜歡谷歌嘿嘿 –

+0

請包括整個堆棧跟蹤和日誌的相關位,而不僅僅是摘錄。 –

回答

0
+0

我沒有找到我的問題在那裏的答案。無論如何,鉻從來沒有發生過。無論如何,謝謝 –

+0

我仍然有這個問題,我找不到解決方案。當我無法刷新i​​e時,必須重啓我的服務器是非常糟糕的... –

2

我遇到過同樣的問題。唯一有用的是使用計算機的指定IP地址運行devappserver,而不是在localhost上運行它(這是默認設置)。

這樣的:
google_appengine\dev_appserver.py --address=192.168.1.33 myapp

請你能確認是否行得通?

+0

我不能因爲我不再使用python和gae工作.. –

+0

我有和python開發服務器一樣的問題(werkzeug )和只有Internet Explorer。指定IP解決了它。 – fusion

相關問題