无法将应用转换为Google App Engine中的模块

时间:2015-02-26 01:18:10

标签: python python-2.7 google-app-engine web-applications module

我访问了 Google App Engine管理控制台,将我的应用转换为模块。它指示我将一段代码复制并粘贴到我项目的app.yaml文件中,我做了。但是当我尝试部署我的模块时,会在日志中打印出此错误:

Error 400: --- begin server output --- Your application currently has custom performance
settings that are not compatible with the Modules feature. You must either clear or
migrate these application-level settings before you can upload a non-default module. See
the Performance section of the Application Settings page of the Admin Console for more
information. --- end server output ---

我的应用程序中没有任何"自定义性能设置" 。为什么我无法将GAE应用转换为模块?

1 个答案:

答案 0 :(得分:4)

在显示代码段的位置下方,如果向下滚动页面,则会出现一个确认按钮。如果单击确认按钮,然后使用新的app.yaml文件再次部署,则应该能够部署而不会收到错误消息。

对于遇到此问题的其他用户,以下是完整操作方法:

转到旧版Google App Engine管理控制台:

https://appengine.google.com/

然后转到您的应用程序>应用程序设置。

设置页面上应该有一个名为' Performance Settings Migration for Modules'的部分。点击“迁移”#39;按钮。当它显示代码片段时,向下滚动页面并单击确认按钮。