2012-11-15 50 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文件本身的大小。

相关问题