gpt4 book ai didi

ruby-on-rails - Authlogic 在 Heroku 上抛出错误

转载 作者:行者123 更新时间:2023-12-04 09:12:50 25 4
gpt4 key购买 nike

是的,我读过 this .

这是我在我的 production.log 中得到的:

ActionView::TemplateError (undefined method `password' for #<User:0x2b0ddb58cdc0>) on line #11 of app/views/users/new.html.erb:
8: </p>
9: <p>
10: <%= f.label :password, "Password:" %><br />
11: <%= f.password_field :password %>
12: </p>
13: <p>
14: <%= f.label :password_confirmation, "Password again:" %><br />

当我尝试:
$ heroku rake db:reset RAILS_ENV=production

我得到:
yeqynzfiku already exists
(in /disk1/home/slugs/109616_e6df6f2_8837/mnt)
Couldn't drop yeqynzfiku : #<ActiveRecord::StatementInvalid: PGError: ERROR: must be owner of database yeqynzfiku
: DROP DATABASE IF EXISTS "yeqynzfiku">

我不知道这是什么意思。我也试过
$ heroku rake db:reset
$ heroku rake db:migrate RAILS_ENV=production
$ heroku rake db:migrate
$ heroku rake gems:install (for what it's worth)

在开发和生产模式下,一切都在本地运行良好。我的应用程序中有一个 .gems 文件,当我第一次推送到 Heroku 时,它似乎安装了 AuthLogic 和 Paperclip 就好了。

难倒。谢谢。

最佳答案

听起来你已经解决了它,但对于这样的问题,我发现它很方便做 heroku restart .

例如,在使用 heroku rake db:migrate 运行迁移后应用程序需要重新启动才能看到这些新列。

关于ruby-on-rails - Authlogic 在 Heroku 上抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1997582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com