我正在运行堆栈 nginx+unicorn+rails 3.2
当我跑步时
bundle exec unicorn_rails -c config/unicorn.rb -E development
没关系,网站运行良好
当我尝试以生产模式启动独角兽网站时
bundle exec unicorn_rails -c config/unicorn.rb -E production
我有“我们很抱歉,但出了点问题。” 错误:
我正在运行堆栈 nginx+unicorn+rails 3.2
当我跑步时
bundle exec unicorn_rails -c config/unicorn.rb -E development
没关系,网站运行良好
当我尝试以生产模式启动独角兽网站时
bundle exec unicorn_rails -c config/unicorn.rb -E production
我有“我们很抱歉,但出了点问题。” 错误:
您是否为生产运行了迁移?
rake db:migrate RAILS_ENV="production"
问题可能不是独角兽。
只需添加 config.log_level = :debug
config/production.rb
您将在该日志的 log/production.log 粘贴输出中收到错误日志,以便我可以帮助您
也试试rake assets:precompile
问题出在脚本预编译中。它通过添加到“config/environments/production.rb”以下行来解决:
config.assets.compile = true