Ruby on rails Heroku rails blogger未处理登录

Ruby on rails Heroku rails blogger未处理登录,ruby-on-rails,blogger,Ruby On Rails,Blogger,所以我把我的rails_blogger应用推到Heroku,它运行正常,我运行rake db:migrate,它运行正常,但是当我尝试使用我创建的电子邮件和密码登录时,它不允许我登录,只是再次呈现登录页面。 当我在我的计算机上运行webrick时,登录一切正常,但当我从浏览器中的heroku URL访问应用程序时,它不允许我登录! 此外,它甚至不会在主页上显示任何人都应该看到、登录或不登录的文章 我在谷歌的各种搜索结果中找到了答案,但都没有找到 有人能帮我理解这里的问题吗 GitHub回购: H

所以我把我的rails_blogger应用推到Heroku,它运行正常,我运行rake db:migrate,它运行正常,但是当我尝试使用我创建的电子邮件和密码登录时,它不允许我登录,只是再次呈现登录页面。 当我在我的计算机上运行webrick时,登录一切正常,但当我从浏览器中的heroku URL访问应用程序时,它不允许我登录! 此外,它甚至不会在主页上显示任何人都应该看到、登录或不登录的文章

我在谷歌的各种搜索结果中找到了答案,但都没有找到

有人能帮我理解这里的问题吗

GitHub回购:


Heroku页面:thrary-goblin-6551.herokuapp.com

您在Heroku使用的数据库与本地数据库不同,因此您需要在Heroku和本地开发服务器上分别创建作者。在Rails中,您可以在
config/database.yml
中配置数据库(在生产和开发中使用什么数据库)


另外需要注意的是,heroku不支持sqlite,您需要改用pg。

您的本地和heroku用户名和密码将不相同。有时我们会忘记这一点,当您创建博客应用程序的新用户时,请仔细检查一下。show us
heroku logs
。2015-11-07T13:58:49.585199+00:00应用程序[web.1]:参数:{“utf8”=>“���", "真实性令牌“=>”A87VES3psnywvdgkkf2l7h8ofeembfirqicqueggmvvah9b6ysqxxdowozloe7p0+B4dYXg9fEGPFCAhJ1UEpKCg==”,“电子邮件”=>“admin@admin.com“,”密码“=>”[FILTERED]”,“提交”=>“登录”}2015-11-07T13:58:49.607495+00:00应用程序[web.1]:作者加载(4.1ms)选择“作者”。*从“作者”中选择“作者”。“电子邮件”='admin@admin.com“命令“作者”。“id”ASC LIMIT 1 2015-11-07T13:58:49.617001+00:00应用程序[web.1]:在32ms内完成200 OK(视图:8.5ms | ActiveRecord:16.4ms)我使用heroku日志--tail获取此日志部分,而实际上在我的herokuapp博客网站(Thrary-goblin-6551)上尝试登录inOk时,我去了“作者”网站“在浏览器中进行路由,它允许我创建一个新用户。谢谢你的帮助!如果你能解释一下原因,我很感激。Heroku的数据库是否与我的本地应用程序不同?