gpt4 book ai didi

ruby-on-rails - 在生产环境中运行 Rails 控制台

转载 作者:行者123 更新时间:2023-12-03 04:47:18 27 4
gpt4 key购买 nike

我的第一个 Rails 站点刚刚上线,但现在遇到了问题。当我在 IDE 上以开发模式运行项目时,我可以将控制台运行为以下内容:

User.first.name='whatever' 更改用户名。

如何在生产模式下在实时站点上完成相同的任务?

最佳答案

如果您运行的是 Rails 3.0 或更高版本,您还可以使用

rails console production

生产当然可以替换为developmenttest(默认值为development)

添加选项--sandbox,这样您在控制台中对数据库所做的任何更改都将在退出后回滚

如果这不适合您,您可能需要尝试

bundle exec rails console production

如果您确实尝试在生产服务器上运行 Rails 控制台,请尝试在 Google 上搜索“运行 Rails 控制台 [您的云托管提供商]”,例如“运行rails控制台heroku”

从 Rails 6 开始,您需要使用

RAILS_ENV=production bundle exec rails c

RAILS_ENV=production rails c

取决于您的设置

关于ruby-on-rails - 在生产环境中运行 Rails 控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15142752/

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