Ошибка App Engine Deploy 500 в существующем проекте, а не в новом проекте - PullRequest
0 голосов
/ 09 мая 2018

У меня есть приложение, развернутое в Google App Engine, и я неожиданно получаю сообщение об ошибке 500 при попытке развернуть новую версию. Я использую Google App Engine Launcher и получаю вывод, показанный ниже. Я пробовал несколько лекарств после поиска ответов. Я переустановил Google App Engine Launcher и 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.

1 Ответ

0 голосов
/ 27 мая 2018

Начиная с 9 мая (дня, когда вы разместили свой вопрос), goapp deploy не отображает ошибки компиляции (он говорит "Компиляция завершена"), и если есть проблема компиляции, он будет отображать только эта "ошибка 500" я тоже наткнулся на эту проблему. Даже appcfg.py update -v (подробный) не показывает, есть ли ошибка компиляции с того дня.
Чтобы увидеть ошибки компиляции, я нашел решение, которое заключается в использовании команды goapp serve (локальное развертывание на вашем ПК), что в любом случае является хорошей практикой перед производственным развертыванием. Что странного в вашей проблеме, так это то, что вы сказали, что можете развернуть этот код в другом проекте, поэтому не должно быть ошибок компиляции, но стоит попробовать, если вы не загрузили точно такой же код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...