gpt4 book ai didi

ruby - 如何让 has_secure_password 在生产中工作?

转载 作者:数据小太阳 更新时间:2023-10-29 07:50:46 25 4
gpt4 key购买 nike

我在新应用程序中使用 has_secure_password,它在本地运行良好。但是,当我部署到我们的服务器并尝试运行它时,我收到以下错误消息:

undefined local variable or method `has_secure_password' for WorkerLogin:Class

我做了一个bundle install 和一切所以我不确定缺少什么。我使用的是 ruby​​ 1.9.2p290,但我认为这不是问题所在。

想法?

最佳答案

当我进行 Capistrano 部署时,我最终意识到我还没有将我的最新代码推送到 GitHub。我已将 include ActiveModel::SecurePassword 添加到我的 WorkerLogin 类但未 checkin 。此行是必需的,因为我使用的是 MongoDB/MongoMapper,它不会自动包含 ActiveModel::SecurePassword 就像 ActiveRecord 一样。

关于ruby - 如何让 has_secure_password 在生产中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586845/

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