【发布时间】:2011-02-18 07:34:10
【问题描述】:
我已经安装了 Apache2 并且运行良好。
我已经在this link 之后安装了 rvm。
之后,我按照顺序执行了后续命令。实际上,其中一些命令来自 this link 安装 redmine。
rvm install 1.8.7
rvm use 1.8.7
gem install rails -v=2.3.5
gem install postgres-pr pq
gem install i18n -v=0.4.2
gem install passenger
passenger-install-apache2-module
并将其附加到 apache2.conf
LoadModule passenger_module /home/myhome/.rvm/gems/ruby-1.8.7-p330/gems/passenger-3.0.2/ext/apache2/mod_passenger.so
PassengerRoot /home/myhome/.rvm/gems/ruby-1.8.7-p330/gems/passenger-3.0.2
PassengerRuby /home/myhome/.rvm/wrappers/ruby-1.8.7-p330/ruby
这是 Apache 重启后的日志
[notice] Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.3 with Suhosin-Patch Phusion_Passenger/3.0.2 configured -- resuming normal operations
但是!!!,如果我打开我的 redmine 根页面,它只会显示公共目录中的文件列表。我认为Passenger可能无法正常工作。
为什么?以及如何解决这个问题?我已经尝试了2天T-T可以做的所有事情
【问题讨论】:
标签: ruby-on-rails ruby apache2 passenger rvm