我有Apache安装debian挤压。我已经通过'gem install'通过rvm和rails + passenger安装了ruby 1.9.3。我的设置是'/ var/rails/rails_app' 中的一个rails应用程序,我配置了一个子域'rails-app.mydomain.com',该子域重定向到那个使用www-data:www-data chmodded 755的应用程序文件夹。403禁止访问与铁路/阿帕奇/乘客
我已经按照本网站上的Ruby on Rails的安装 - >http://xyzpub.com/en/ruby-on-rails/3.2/rails3-install-debian.html 和乘客一个一个与该子站点设置 - >http://www.asconix.com/howtos/debian/multiple-ruby-rails-apache-passenger-rvm-debian-howto
现在,当我通过子域进入我的网站,它显示了一个“ 403禁止访问“错误! 在我删除它之前,它显示了Ruby On Rails“Welcome abroad” - 消息。
当我通过“乘客开始”的应用程序目录启动客运独立应用程序的工作原理像它应该在端口3000
你能告诉我出了什么问题?
Apache的错误日志显示我这个 [星期六11月10日7时38分09秒2012] [错误] [客户XXX.XXX.XXX.XXX]客户端通过服务器配置否认:在/ var /导轨/ rails_app /大众/
什么apache版本? apache 2.4改变了配置:http: –