linlin_blogs production env
运行命令启动,根据报错进行调试css,
RAILS_ENV=production bundle exec rails s -u thin
css调试好,出现了新的报错:
Unexpected error while processing request: Missing `secret_token` and `secret_key_base` for 'production' environment, set these values in `config/secrets.yml`
根据提示为config/secrets.yml增加内容(随便加一下token个secret):

重启,就可以显示画面了,但是css没有显示背景图片,进行调试。

根据error提示,只有css出现错误,js文件正常使用,那么配置文件有问题,修改config/env../pro..文件,找到css的内容,取消注释,然后进行编译:rake assets:precompile --trace RAILS_ENV=production

重启服务器,页面出现了样式,背景图片尚未加载

查看源代码:asset已经进行编译了

继续找原因:因为有两个背景图,其中一个加载不出,一个被冲突了,

还会出现一个问题是,在文件修改后,重启也不能生效,必须进行编译才可以生效,
rake assets:precompile --trace RAILS_ENV=production
AILS_ENV=production bundle exec rails s -u thin