On 31 March 2010 11:03, smain kahlouch <smain...@gmail.com> wrote:

>
>
> 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
>
>
>
Not having had any experience installing from a package I'm not sure I can
help. My advice would be to remove the package and install it following the
steps I mentioned or from phusion's instructions (which are very
comprehensive). It isn't difficult to get setup.

-- 
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.

Reply via email to