狂欢+ ror +乘客

时间:2013-03-20 10:22:50

标签: ruby-on-rails ruby passenger

无法访问本地

的网站

我想知道我做错了什么 因为即使我指向我的网站的公共文件夹我也只看到它工作页面

我的apache2.conf

  LoadModule passenger_module /home/harssh/.rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
   PassengerRoot /home/harssh/.rvm/gems/ruby-1.9.3-p392/gems/passenger-3.0.19
   PassengerRuby /home/harssh/.rvm/wrappers/ruby-1.9.3-p392/ruby   

PassengerMaxPoolSize 15
PassengerPoolIdleTime 10


<VirtualHost *:80>
      ServerName spree
      # !!! Be sure to point DocumentRoot to 'public'!
      DocumentRoot /home/harssh/Documents/spreebackup/mystore/public   
      RailsEnv development
      <Directory /home/harssh/Documents/spreebackup/mystore/public>
         # This relaxes Apache security settings.
         AllowOverride all
         # MultiViews must be turned off.
         Options -MultiViews
      </Directory>
       PassengerMinInstances 5

   </VirtualHost>

我的错误日志文件内容

  

[Wed Mar 20 12:09:19 2013] [notice] Apache / 2.2.22(Ubuntu)配置    - 恢复正常操作

     

[2013年3月20日星期三12:20:08] [通知]抓住了SIGTERM,关闭了

     

[Wed Mar 20 12:20:12 2013] [notice] Apache / 2.2.22(Ubuntu)   配置Phusion_Passenger / 3.0.19 - 恢复正常操作

     

[Wed Mar 20 12:20:21 2013] [错误] [客户端127.0.0.1]文件没有   存在:/var/www/favicon.ico

     

[2013年3月20日星期三12:22:50] [通知]抓住了SIGTERM,关闭了

     

[Wed Mar 20 12:24:50 2013] [notice] Apache / 2.2.22(Ubuntu)   配置Phusion_Passenger / 3.0.19 - 恢复正常操作

     

[2013年3月20日星期三14:36:42] [通知]抓住了SIGTERM,关闭了

     

[Wed Mar 20 14:36:47 2013] [notice] Apache / 2.2.22(Ubuntu)   配置Phusion_Passenger / 3.0.19 - 恢复正常操作

     

[Wed Mar 20 14:46:26 2013] [错误] [客户端127.0.0.1]文件没有   存在:/var/www/favicon.ico

     

[2013年3月20日星期三14:46:51] [通知]抓住了SIGTERM,关闭了

     

[Wed Mar 20 14:46:58 2013] [notice] Apache / 2.2.22(Ubuntu)   配置Phusion_Passenger / 3.0.19 - 恢复正常操作

     

[Wed Mar 20 14:47:08 2013] [错误] [客户端127.0.0.1]文件没有   存在:/var/www/favicon.ico

当我浏览localhost时,它只显示它的工作页面

1 个答案:

答案 0 :(得分:1)

最后我找到了解决方案

我不得不添加Listen 1025

并添加端口代替80

它的工作原理不知道为什么还是.........