Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 现有项目(而不是新项目)上的应用程序引擎部署错误500_Google App Engine - Fatal编程技术网

Google app engine 现有项目(而不是新项目)上的应用程序引擎部署错误500

Google app engine 现有项目(而不是新项目)上的应用程序引擎部署错误500,google-app-engine,Google App Engine,我在Google app Engine上部署了一个应用程序,在尝试部署新版本时,我突然收到一个500错误。我正在使用GoogleAppEngine启动器并收到如下所示的输出。在寻找答案后,我尝试了多种补救方法。我重新安装了GoogleAppEngineLauncher和Python,检查了配额问题,但一切似乎都很好 我最终尝试创建一个新项目,我可以将相同的代码部署到新项目,但不能部署到我的旧项目。我真的不想仅仅为了更新我现有的应用程序而转移到一个新项目。你知道为什么相同的代码不会部署到我现有的项

我在Google app Engine上部署了一个应用程序,在尝试部署新版本时,我突然收到一个500错误。我正在使用GoogleAppEngine启动器并收到如下所示的输出。在寻找答案后,我尝试了多种补救方法。我重新安装了GoogleAppEngineLauncher和Python,检查了配额问题,但一切似乎都很好

我最终尝试创建一个新项目,我可以将相同的代码部署到新项目,但不能部署到我的旧项目。我真的不想仅仅为了更新我现有的应用程序而转移到一个新项目。你知道为什么相同的代码不会部署到我现有的项目中吗

10:20 AM Compilation starting.<br>
10:20 AM Compilation completed.<br>
10:20 AM Starting deployment.<br>
10:20 AM Rolling back the update.<br>
Error 500:<br>
--- begin server output ---<br>
Server Error<br>
A server error has occurred.<br>
--- end server output ---<br>
2018-05-09 10:20:45 (Process exited with code 1)

You can close this window now.
10:20上午编译开始。
上午10:20编译完成。
上午10:20开始部署。
上午10:20正在回滚更新。
错误500:
---开始服务器输出---
服务器错误
发生服务器错误。
---终端服务器输出---
2018-05-09 10:20:45(流程退出,代码为1) 你现在可以关闭这个窗口了。
大约从5月9日(您发布问题的那一天)开始,goapp deploy不会显示编译错误(它表示“编译已完成”),如果有编译问题,它只会显示“错误500”,我也偶然发现了这个问题。即使appcfg.py update-v(verbose)也不会显示自那天起是否存在编译错误。
为了查看编译错误,我找到的解决方案是使用goapp-serve命令(在您的PC上进行本地部署),这在进行生产部署之前是一种很好的做法。 您的问题的奇怪之处在于,您说您可以在另一个项目上部署相同的代码,因此应该没有编译错误,但如果您没有上载完全相同的代码,那么值得尝试一下