【发布时间】:2010-11-02 16:37:53
【问题描述】:
在 Debian 上使用 Rails 3.0.1、Apache 2.2.9 和 Passenger 3.0.0。
出于某种神秘原因,Rails 应用程序正在开发环境中出现。我仔细检查了 Apache 配置、VirtualHost 文件等,在 /etc/apache2 或应用程序目录本身中,“RailsEnv”或“RAILS_ENV”的实例为零。
更糟糕的是,即使我确实将“RailsEnv 生产”行放入 VirtualHost 文件的 Directory 块中,也完全没有区别,并且该应用程序仍然出现在开发环境中。
如果我将 PassengerLogLevel 设置为 1,则不会记录任何有趣的内容。
任何有关问题所在的帮助,或者至少是确定问题的行动方案,将不胜感激。
【问题讨论】:
-
Passenger 3 是最新的最终版本。在提交问题之前尝试使用它。
-
从旧的 apt-get Passenger 交换到当前的 3.0.0 gem;问题仍然存在。
标签: ruby-on-rails ruby-on-rails-3 passenger