2016-12-19 2 views
2

Я использую эту ошибку при развертывании моего приложения в Google App Engine.Проблемы при создании и развертывании приложения в Google App Engine

Ошибка:

Ошибка 404: --- начинают вывод сервера --- Это приложение не существует (project_id = u'homework-153002'). Чтобы создать приложение App Engine в этом проекте, запустите «gcloud beta app create» в консоли. --- выход конечного сервера ---

Когда я пытаюсь создать приложение, используя приведенную выше команду, это то, что я вижу:

ERROR: (gcloud.beta.app.create) You do not have permission to access app [homework] (or it may not exist): Operation not allowed 

Я создал проект в Google API для разработчиков веб-сайт с PROJECT_NAME «домашнее задание» и случайный идентификатор. Вот URL для этого: https://console.developers.google.com/apis/library?project=homework-153002

Любые указания на то, что я могу делать неправильно здесь?

Это мой YAML файл:

application: homework-153002 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: yes 

handlers: 
- url: .* 
    script: main.app 

libraries: 
- name: webapp2 
    version: "2.5.2" 
+2

Ваш идентификатор приложения является то 'домашнее задание-153002', а не' homework', так что вам нужно исправить, что в вашем команды развертывания и/или вашего файла 'app.yaml'. –

+0

Такая же ошибка с обновленным приложением ID –

+0

Мне удалось получить эту работу. Вот набор команд, которые мне пришлось использовать: 1) gcloud config set project homework-153002 2) gcloud beta app create 3) Домашняя домашняя работа appcfg.py/ Спасибо @Dan за ваше предложение, это помогло. –

ответ

2

Ваше приложение URL указывает ваш идентификатор приложения является homework-153002, но сообщение об ошибке указывает вы подключаетесь к ар называется homework - скорее всего, не самостоятельно, следовательно, разрешение проблемы.

Простое исправление идентификатора приложения в вашей команде развертывания и/или файла app.yaml должно быть достаточным.

Как ваш комментарий указывает на то, для случая (gcloud развертывания) решение было:

gcloud config set project homework-153002 
gcloud beta app create 
appcfg.py update homework/ 
Смежные вопросы