2013-03-13 47 views
0

我在调试Bitnami Rails实现。我想运行Thin而不是Apache来查看我的错误是否仍然显示。Thin missing css

我去Rails应用程序目录使用SSH并运行此命令:

$ thin -e production start 

薄于3000启动但是,当我使用浏览器,它看起来像没有CSS的越来越用过的。

任何想法如何解决它?

谢谢!

这是什么样子:

enter image description here

回答

0

默认情况下,Rails不生产提供静态资产。

一般存在config/production.rb线

config.serve_static_assets = false 

将其设置为true将覆盖默认值。如果没有这样的线路,应该添加

如果问题仍然存在,请提供您的rails版本,以及是否使用资产管道。

+0

有什么方法可以覆盖它吗? – Reddirt 2013-03-13 17:54:44

+0

我已经更新了答案。通过在'config/production.rb'中设置'config.serve_static_assets = true'。 – khustochka 2013-03-13 18:18:07

+0

谢谢!我一直在使用Bitnami Rails堆栈出现问题。我使用Apache并且每当我使用jquery ajax时都会得到一个PUT 501错误。通过使用Thin运行相同的应用程序,它可以正常工作。所以,现在我知道这是一个Apache设置问题。 – Reddirt 2013-03-13 18:34:47