我有一个使用 Mongrel 和 Webkit 成功测试的 Rails 应用程序。现在我想测试部署。我使用 Ubuntu 8.04 设置了 VMWare 映像。我已经按照这种方法https://help.ubuntu.com/community/RubyOnRails安装了 Rails ,但使用 Gems 1.3 而不是 1.2 除外。我已经配置并安装了Passenger。但是,当我访问我的站点索引(http://some.ip.that.i'm.testing/)时,我只需获取我的 rails 站点的目录索引。我应该注意,因为我正在测试,所以我只是将我的应用程序转储到 /var/www 中。
我的 Apache2 error.log 文件仅显示此内容:
[2008 年 9 月 30 日星期二 15:10:41] [通知] Apache/2.2.8 (Ubuntu) Phusion_Passenger/2.0.3 已配置 -- 恢复正常操作
知道什么可能导致这个问题吗?似乎Passenger配置正确,但我不确定为什么我的rails应用程序没有显示以及为什么网站的目录列表是。
谢谢。