Ошибка «Не удается получить» при следовании руководству по RubyOnRails

Следуя учебнику по Ruby on Rails, я успешно git push heroku master. Однако я не получаю того же вывода, что и автор — он видит тот же текст «hello world», который я вижу в своей среде c9. Но я получаю только следующую ошибку:

Cannot GET /devonparsons/rails-tutorialasdofne.herokuapp.com?_c9_id=livepreview1&_c9_host=https://ide.c9.io

Из-за расплывчатого названия этой ошибки ее сложно устранить. Насколько я могу судить по гуглю, Cannot GET является результатом того, что нечего получить. В этом вопросе говорится, что проблема может быть связана с вашим файлом .gitignore, поэтому я попытался прокомментировать некоторые строки, но это не помогло.

Я заметил, что строка ошибки смешивает мой «случайный» поддомен (asdofne) с «rails-tutorial», что выглядит неправильно, но я не знаю, что это значит.

Как исправить эту ошибку?


person Devon Parsons    schedule 22.10.2014    source источник
comment
Вы можете запустить журналы heroku в своей консоли и опубликовать результаты?   -  person Jax    schedule 22.10.2014
comment
Журналы heroku находятся здесь: pastebin.com/kMuBL3xD   -  person Devon Parsons    schedule 22.10.2014
comment
@DevonParsons Этот журнал не содержит рассматриваемой ошибки.   -  person Substantial    schedule 23.10.2014


Ответы (2)


Я просмотрел ваш результат heroku logs и заметил, что URL-адрес вашего приложения heroku не добавляется с http://. Вам нужно добавить URL вашего приложения heroku asdofne.herokuapp.com с http://

Результаты https://asdofne.herokuapp.com

person Dharmesh Rupani    schedule 05.04.2016

Ссылка выглядит забавно. Я помню, что это происходит, когда я создаю HTML-ссылку, а затем забываю добавить к ней http://. Может быть, что-то подобное произошло? Похоже, он берет абсолютный URL-адрес и превращает его в относительный.

person Ruben Daniels    schedule 23.10.2014