Вопрос строительных лесов в toy_app - PullRequest
0 голосов
/ 05 июля 2019

Я работаю над онлайн-учебником по рельсам, и я столкнулся с проблемой. Я работал над курсом Learn Enough Rails to Be Dangerous на своей машине (macOS Mojave) и установил rails 5.1.6 с rbenv. У меня не было проблем при работе с Rails Tutorial до урока 2.2. Я прошел весь путь через серверные команды $ rails db: migrate затем $ rails без проблем, но при попытке загрузить свое веб-приложение с помощью «косой черты» + / users я получаю эту ошибку: «Страница, которую вы ищете, не существует. Возможно, вы ошиблись при вводе адреса, или страница могла быть перемещена. Если вы являетесь владельцем приложения, проверьте журналы для получения дополнительной информации». Обычная страница с косой чертой все еще вызывает "привет, мир!" но ни одна из страниц не будет загружена с новыми файлами (/ users, / users / 1, / users / new и т. д.).

Я попытался удалить приложение и связанные с ним репозитории (BitBucket, Heroku) и запустить новое с начала урока 2, и у меня все еще остается та же проблема.

Любое понимание очень ценится.

1 Ответ

0 голосов
/ 05 июля 2019

Итак, я погуглил сообщение об ошибке, обнаруженное в $ heroku logs и нашел это:

В журнале Heroku Ruby On Rails Server говорится, что «пользователей» не существует

, который привел меня к команде: $ heroku run rake db:migrate что решило проблему - теперь доступна страница / users и др.

...