2015-11-07 2 views
0

Так что я нажимаю приложение rails_blogger на Heroku, и все идет хорошо, я запускаю rake db: migrate и все идет хорошо, но потом, когда я пытаюсь войти в систему, используя адрес электронной почты и пароль, которые я сделал, «Позвольте мне войти и снова отобразить страницу входа в систему. Когда я запускаю webrick на моем компьютере, все работает нормально с логином, но когда я получаю доступ к приложению из URL-адреса heroku в своем браузере, он не позволит мне войти в систему! Кроме того, он даже не покажет статьи на главной странице, которые кто-либо должен увидеть, войти в систему или нет.Heroku rails blogger не обрабатывает логин

Я просмотрел различные результаты поиска Google, чтобы найти ответ на этот вопрос безрезультатно.

Может кто-нибудь помочь мне понять проблему здесь?

GitHub репо: https://github.com/ck626/project_rails_blogger

Heroku страница: scary-goblin-6551.herokuapp.com

+0

Ваше местное имя и пароль heroku не будут одинаковыми. Иногда мы забываем об этом, дважды проверьте это. – sadaf2605

+0

покажите нам 'heroku logs', когда вы создаете нового пользователя своего приложения для блога. – sadaf2605

+0

2015-11-07T13: 58: 49.585199 + 00: 00 app [web.1]: Параметры: {"utf8" => " ", "authenticity_token" => "a87VeS3PsnywvDGKf2L7h8ofeEMBfIrqICQeGGMVvaH9B6ysqxxDowoZLOE7p0 + B4dYXg9fEGPFCAhJ1UEpKCg ==", "email "=>" [email protected] "," password "=>" [FILTERED] "," commit "=>" Login "} 2015-11-07T13: 58: 49.607495 + 00: 00 app [web.1 ]: Author Load (4.1ms) SELECT «авторы». * FROM «авторы» WHERE «авторы». «Email» = «[email protected]» ORDER BY «авторы». «Id» ASC LIMIT 1 2015-11 -07T13: 58: 49.617001 + 00: 00 приложение [web.1]: Завершено 200 OK в 32 мс (Просмотров: 8.5ms | ActiveRecord: 16.4ms) – studentck

ответ

0

База данных, которая используется в Heroku отличаются от вашей локальной базы данных, так что вам нужно создать авторов отдельно heroku и на вашем локальном сервере разработки. В Rails вы можете настроить свою базу данных (какую базу данных использовать при производстве и при разработке) на config/database.yml.

Другое дело отметить, что герою не поддерживает sqlite, вам нужно использовать pg.

Смежные вопросы