Не удалось найти это приложение. при запуске команд heroku в консоли

Я пытаюсь запустить команды для своего приложения heroku в своей консоли, но оно продолжает говорить мне: «Не удалось найти это приложение». несмотря на то, что когда я запускаю heroku apps в своей консоли, мне сообщается, что у меня есть одно приложение под названием worldofwarcraft-api

Итак, heroku распознает мое приложение в списке приложений, но я не могу запустить какие-либо команды для доступа к нему. Линия, которую я хочу запустить,

heroku ps:scale web=1 --app worldofwarcraft-api

Я пытаюсь устранить неполадки, почему мой API возвращает 503, когда я пытаюсь сделать к нему запрос GET. Это исправление, которое мне посоветовал попробовать faq heroku, но оно просто говорит мне, что не может найти мое приложение.

Мне интересно, связано ли это с тем, что я развернул свой API из github, а не запускал настройку heroku в своей консоли. Я не знаю, повлияет ли это на мою способность запускать команды heroku в приложении на моей локальной консоли.

Извините, если мое форматирование немного не так. Я все еще привыкаю к ​​этому сайту.


person Patrick Conboy    schedule 30.11.2018    source источник
comment
следуйте этому stackoverflow.com/questions/6226846/   -  person C.K    schedule 21.06.2019


Ответы (4)


В моем случае кто-то переименовал репозиторий GitHub, и я попытался найти приложение Heroku с новым именем GitHub.

Это помогает мне

heroku apps
heroku git:remote -a YOUR_APP
person Yegor Zaremba    schedule 11.10.2019

Решил это. Просто поделился для будущих поисков.

Проблема была устранена путем запуска git init, а затем heroku git:remote -a worldofwarcraft-api в моей командной строке, находясь в папке моих репозиториев. Это инициализировало git в репозитории, а затем установило удаленный git heroku в этот репозиторий.

Надеюсь, это поможет любому, у кого была аналогичная проблема.

person Patrick Conboy    schedule 30.11.2018

Простой способ решить эту проблему:

1-й: Добавьте команду в свой терминал: $ heroku apps

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

your-project-name-1
your-project-name-2  
your-project-name-3
your-project-name-4

2-й: Затем выберите, какой из них вам нужно подключить, с помощью следующей команды:

$ heroku git:remote -a your-project-name-2

Если вы правильно выполнили подключение, вы получите следующий вывод:

set git remote heroku to https://git.heroku.com/your-project-name-2.git

person Elias Prado    schedule 24.01.2021

В моем случае я переименовал свой репозиторий github.

Вы можете найти его в настройках вашего репозитория, а затем просто переименовать его, он появляется в первую очередь.

Затем вы можете продолжить с git init снова, чтобы повторно инициировать существующий репозиторий git, а затем установить удаленный геройку с новым именем ваших приложений геройку heroku git:remote -a YOUR_APP_NAME

person Yodi S.    schedule 21.06.2020