2012-04-27 70 views
0

我能夠在本地運行我的代碼。在Google應用程序引擎中部署我的應用程序時發生錯誤

我屬於一個代理。沒有設置http代理,我得到了[Errno 10060]。一旦代理人確定,它就被糾正了。

現在我收到下面的錯誤。任何人都可以請指教?

C:\Data\Google\google_appengine>appcfg.py update c:\Data\Exercises\helloworld 

Application: helloirshi; version: 1 

Host: appengine.google.com 

Traceback (most recent call last): 

    File "C:\Data\Google\google_appengine\appcfg.py", line 125, in <module> 
    run_file(__file__, globals()) 

    File "C:\Data\Google\google_appengine\appcfg.py", line 121, in run_file 
    execfile(script_path, globals_) 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line4072, in <module> 
    main(sys.argv) 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line4063, in main 
    result = AppCfgApp(argv).Run() 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line2547, in Run 
    self.action(self) 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line3820, in __call__ 
    return method() 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line3015, in Update 
    self.UpdateVersion(rpcserver, self.basepath, appyaml) 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line2997, in UpdateVersion 
    updatecheck.CheckForUpdates() 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appcfg.py", line593, in CheckForUpdates 
    runtime=self.config.runtime) 

    File "C:\Data\Google\google_appengine\google\appengine\tools\appengine_rpc.py", line 366, in Send 
    f = self.opener.open(req) 

    File "C:\Data\Python27\lib\urllib2.py", line 400, in open 
    response = self._open(req, data) 

    File "C:\Data\Python27\lib\urllib2.py", line 418, in _open 
    '_open', req) 

    File "C:\Data\Python27\lib\urllib2.py", line 378, in _call_chain 
    result = func(*args) 

    File "C:\Data\Python27\lib\urllib2.py", line 1215, in https_open 
    return self.do_open(httplib.HTTPSConnection, req) 

    File "C:\Data\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 354, in do_open 
    req) 

    File "C:\Data\Python27\lib\urllib2.py", line 1174, in do_open 
    h.request(req.get_method(), req.get_selector(), req.data, headers) 

    File "C:\Data\Python27\lib\httplib.py", line 958, in request 
    self._send_request(method, url, body, headers) 

    File "C:\Data\Python27\lib\httplib.py", line 992, in _send_request 
    self.endheaders(body) 

    File "C:\Data\Python27\lib\httplib.py", line 954, in endheaders 
    self._send_output(message_body) 

    File "C:\Data\Python27\lib\httplib.py", line 814, in _send_output 
    self.send(msg) 

    File "C:\Data\Python27\lib\httplib.py", line 776, in send 
    self.connect() 

    File "C:\Data\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 151, in connect 
    self._tunnel() 

    File "C:\Data\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 99, in _tunnel 
    (_, code, message) = response._read_status() 

    File "C:\Data\Python27\lib\httplib.py", line 371, in _read_status 
    raise BadStatusLine(line) 
httplib.BadStatusLine: '' 

對不起,我的語法..

在此先感謝

+1

如果嘗試使用--skip_sdk_update_check跳過更新,會發生什麼情況? – proppy 2012-04-27 11:36:37

回答

0

我得到一個類似的錯誤。確保您的應用程序設置正確(編輯 - >應用程序設置)。

特別是,確保端口是有效的(如8080)。還要將服務器設置爲appengine.google.com。

相關問題