谷歌应用引擎启动器不会部署应用程序:说应用程序不存在

时间:2015-08-27 15:38:46

标签: google-app-engine deployment google-app-engine-launch

我可以使用以下命令从命令行进行部署:

appcfg.py --no_cookies --oauth2 --email=myemail --noauth_local_webserver  update .

noauth_local_webserver是让我部署的原因,因为它在我可以访问的位置为我提供了访问令牌

如果我从谷歌应用引擎启动器部署,它会带我到登录页面,我接受,它将令牌返回到localhost:8080,我的应用程序没有运行该端口。所以响应是“没有收到数据”位于localhost:8080的网页

我尝试使用以下方法修复端口:

dev_appserver.py --port = 11080。

但这只是从该端口运行服务器,并没有解决启动器问题 - 我无法从启动器部署的问题。

更多历史:

我相信我遇到了这个问题,因为我在另一封电子邮件中从启动器部署了另一个应用引擎项目

现在,我正在尝试在与启动器不同的电子邮件下部署其他应用。

如何从启动器修复部署问题?

2 个答案:

答案 0 :(得分:3)

所以,我不知道为什么,但我刚从启动器中删除了该项目,然后将其添加回来,现在我可以再次从启动器部署。

答案 1 :(得分:0)

刚遇到同样的问题,这篇文章非常有用 - 谢谢你。

为我修复的流程是:

1)删除Google App Engine Launcher配置并关闭Google App Engine Launcher

2)关闭浏览器

3)打开Goog​​le App Engine Launcher

4)重新添加配置

5)单击“部署”

6)在浏览器上进行身份验证(陷入“身份验证流程成功”的循环中

7)在Google App Engine启动器中点击运行

然后它再次部署和部署好了。曾尝试过其他一些变种,但上面清除了堵塞。