Marcin Seroczynski wrote:
> You gotta set system enviroment var GEM_HOME pointing to Your gems
> directory.
> 
> I have accomplished it by adding Set Env in VirtualHost configuration.
> It needs to have enabled mod_env in apache, by
> $~/ sudo a2enmod env
> 
> <VirtualHost *:80>
>     DocumentRoot /home/user/repos/rails_project/public
>     ServerName rails.local
>     ServerAlias *.rails.local
> 
>     RailsEnv development
>     RailsAllowModRewrite off
>     SetEnv GEM_HOME /home/user/rvm/gems/ruby-1.8.7-p249%rails2
> 
>     ErrorLog /var/log/apache2/error.log
>     CustomLog /var/log/apache2/access.log combined
>      <Directory /home/user/repos/rails_project/public>
>         AllowOverride all
>         Options -MultiViews
>         Order allow,deny
>         Allow from all
>      </Directory>
> </VirtualHost>
> 
> Another good point is to start using RVM (Ruby Version Manager),
> http://rvm.beginrescueend.com/
> 
> For You it would be:
> SetEnv GEM_HOME /usr/local/lib/ruby/gems/1.8
> 
> Best,
> Martin

Thank you very much ! I make a small foot forward. Now I have an html 
page displaying :

Application error
Rails application failed to start properly

If I take a look in the error.log from apache, I've got :

[Tue Feb 23 10:10:50 2010] [notice] Apache/2.2.8 (Ubuntu) 
Phusion_Passenger/2.2.10 PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch 
configured -- resuming normal operations
*** Passenger ERROR (ext/common/SpawnManager.h:232):
Could not start the spawn server: /usr/bin/ruby1.8: No such file or 
directory (2)
[ pid=28449 file=ext/apache2/Hooks.cpp:727 time=2010-02-23 10:10:55.952 
]:
  Unexpected error in mod_passenger: Cannot spawn application 
'/opt/redmine': Could not write 'spawn_application' command to the spawn 
server: Broken pipe (32)
  Backtrace:
     in 'virtual boost::shared_ptr<Passenger::Application::Session> 
Passenger::ApplicationPoolServer::Client::get(const 
Passenger::PoolOptions&)' (ApplicationPoolServer.h:471)
     in 'int Hooks::handleRequest(request_rec*)' (Hooks.cpp:523)

[Tue Feb 23 10:10:58 2010] [error] [client 192.168.60.11] File does not 
exist: /var/www/favicon.ico


Looks, we had a write permission issue ? and why the hell, he's trying 
to load /var/www/favicon.ico, he should look into opt/redmine instead...

Thanks a lot again !
-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to