我正在尝试使用Passenger在Apache上部署我的应用程序。除非我添加
,否则我会从rails获取静态500错误页面RailsEnv production
到我的虚拟主机文件。
这是工作文件:
<VirtualHost *:80>
ServerName ror.weaponxo.com
DocumentRoot /home/ubuntu/Development/test_app/public
RailsEnv development
<Directory /home/ubuntu/Development/test_app/public>
AllowOverride all
Options -MultiViews
</Directory>
</VirtualHost>
我是否需要以某种方式告诉我们环境是生产?
我找不到发送日志消息的位置,因此几乎不可能进行调试。这是我问https://stackoverflow.com/questions/9243272/passenger-ruby-on-rails-issues
的相关问题由于
我正在使用Rails 3.2.1,Apache2,Ubuntu 10.04
答案 0 :(得分:3)
我假设您正在使用rails资产管道?如果是这样,请确保运行
rake assets:precompile
在已部署的应用上。有关详细信息,请查看此处:http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets