Passenger ne fonctionne qu’avec RailsEnv mis en développement

Je dois faire quelque chose de stupide.

J’essaie d’utiliser Passenger pour déployer mon application sur Apache. Je reçois la page d’erreur statique 500 des rails, sauf si j’ajoute

RailsEnv production 

dans mon fichier d’hôte virtuel.

Voici le fichier de travail:

   ServerName ror.weaponxo.com DocumentRoot /home/ubuntu/Development/test_app/public RailsEnv development  AllowOverride all Options -MultiViews   

Dois-je dire aux rails que l’environnement est la production?

Je ne peux pas trouver où les messages de journal sont envoyés non plus, donc le débogage a été presque impossible. Voici une question connexe que j’ai posée à https://stackoverflow.com/questions/9243272/passenger-ruby-on-rails-issues

Merci

J’utilise Rails 3.2.1, Apache2, Ubuntu 10.04

Je suppose que vous utilisez le pipeline d’actifs de rails? Si oui, assurez-vous de courir

 rake assets:precomstack 

sur votre application déployée. Pour plus d’informations, consultez le site http://guides.rubyonrails.org/asset_pipeline.html#precompiling-assets