2012-11-15 61 views
0

當我嘗試更新我的Google App Engine的應用程序,我得到以下錯誤:錯誤400:最大的錯誤斑塊大小爲10240個字節

11:15 AM Rolling back the update. 
Error 400: --- begin server output --- 
Max error blob size is 10240 bytes. Error blob "default" is 11875 bytes. 
--- end server output --- 

任何想法如何解決這一問題?

注:

我已經部署了這個程序,很多次。我不確定我可能做出什麼改變來獲得這個錯誤。

注2:

我只是跑appcfg.py與--noisy選項,我看到了更新的嘗試過程中產生如下行。我仍然不知道如何解決這個問題。

2012-11-15 12:04:37,477 INFO appcfg.py:1575向批處理添加errorblob默認值(11874字節,type = text/html)。

注3: 原來是在app.yaml文件下面幾行:

error_handlers:
- 文件:服務器的error.html

請參閱http://code.google.com/p/googleappengine/issues/detail?id=3759

我現在可以在評論這些行後再次更新應用程序。

回答

0

http://cloud.google.com/appengine/docs/python/config/appconfig

當出現某些錯誤,應用程序引擎提供一個通用的錯誤頁面。只要自定義錯誤數據少於10千字節,您就可以配置您的應用程序來提供自定義靜態文件,而不是這些通用錯誤頁面。

問題是server-error.html文件本身的大小。

相關問題