2010/3/31 Ben Lovell <benjamin.lov...@gmail.com> > >>>>>> >>>>>> 2010/3/30 Peter Meier <peter.me...@immerda.ch> >>>>>> >>>>>> gem update rack >>>>>>>> Updating installed gems >>>>>>>> Updating rack >>>>>>>> Successfully installed rack-1.1.0 >>>>>>>> Gems updated: rack >>>>>>>> >>>>>>>> I still have the same error. >>>>>>>> >>>>>>> >>>>>>> just to be sure: you restarted apache, right? >>>>>>> >>>>>>> can you give us a list of your installed gems, as well you server and >>>>>>> client version? >>>>>>> >>>>>>> cheers pete >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Puppet Users" group. >>>>>>> To post to this group, send email to puppet-us...@googlegroups.com. >>>>>>> To unsubscribe from this group, send email to >>>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> >>>>>>> . >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>> >>>>>>> >>>>>> >>>>>> Yes Apache has been restarted. It seems that i have two versions of >>>>>> rack installed : >>>>>> >>>>>> gem list >>>>>> >>>>>> *** LOCAL GEMS *** >>>>>> >>>>>> rack (1.1.0, 1.0.1) >>>>>> rake (0.8.7) >>>>>> >>>>>> >>>>> Do you have any idea please ? >>>>> >>>> >>>> I still can't figure out how to solve my problem. >>>> I still have the same errors : >>>> >>>> err: /File[/var/lib/puppet/lib]: Failed to generate additional resources >>>> using 'eval_generate': Error 400 on SERVER: undefined method `path' for >>>> #<Rack::Request:0x7fd034ce6ce0> >>>> >>>> debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw >>>> yaml; using pson >>>> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of >>>> resource: Error 400 on SERVER: undefined method `path' for >>>> #<Rack::Request:0x7fd034cc0720> Could not retrieve file metadata for >>>> puppet://puppet/plugins: Error 400 on SERVER: undefined method `path' for >>>> #<Rack::Request:0x7fd034cc0720> >>>> debug: Finishing transaction 69914353358540 with 0 changes >>>> >>>> debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; >>>> using pson >>>> err: Could not retrieve catalog from remote server: Error 400 on SERVER: >>>> undefined method `path' for #<Rack::Request:0x7fd034cbc378> >>>> >>>> >>>> >>> It seems as though you have multiple rubies on your machine. Can you >>> confirm what the following displays at the prompt: >>> >>> `ruby -v` >>> >>> Also, please confirm which ruby version passenger is loading by checking >>> the "PassengerRuby" in your apache configuration. >>> >>> Thanks, >>> Ben >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Puppet Users" group. >>> To post to this group, send email to puppet-us...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/puppet-users?hl=en. >>> >> >> >> Hi Ben, thanks for your answer. >> >> *ruby -v >> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] >> >> passenger.conf >> <IfModule mod_passenger.c> >> PassengerRoot /usr >> PassengerRuby /usr/bin/ruby >> </IfModule> >> >> /usr/bin/ruby -v >> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] >> >> *Regards, >> Grifith >> * >> * >> > > Your "PassengerRoot" above is incorrect, it should point to wherever you > have passenger and I doubt this is your /usr dir. If I were you I'd follow > the passenger install instructions again and to the letter: > > http://www.modrails.com/install.html > > Your environment looks OK so I guess you have just misconfigured something > during installation. Be sure to follow *exactly* what you are told by > passenger-install-apache2-module. > > Cheers, > Ben > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >
Hi Ben, I installed Passenger via the debian package : libapache2-mod-passenger. Regards -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.