Ok, I should modify my response to say I am not using capistrano-passenger
gem. So my full solution for you would be delete capistrano-passenger from
Gemfile and your Capfile and try adding the task I gave in the previous
message.

Kevin

On Wed, Jun 24, 2015 at 5:28 PM, Kevin English <[email protected]> wrote:

> Chris,
>   My question is why are doing the command `RBENV_ROOT=~/.rbenv
> RBENV_VERSION=2.1.2 /usr/bin/env passenger -v`?
>
>   Where is that coming from?
>   I am using passenger I simply touch the restart.txt file, here's my task:
>
> namespace :deploy do
>
>   desc 'Restart application'
>   task :restart_passenger do
>     on roles(:app), in: :sequence, wait: 2 do
>       # Restart Phusion Passenger
>       execute :touch, current_path.join('tmp/restart.txt')
>     end
>   end
>
>   after :publishing, :restart_passenger
> end
>
>
>
>
> On Wed, Jun 24, 2015 at 5:01 PM, Chris McCann <[email protected]>
> wrote:
>
>> A Rails app that's been reliably deployed to a staging server for several
>> months started having an issue today.  Using capistrano 3.4.0,
>> capistrano-passenger 0.0.4, and capistrano-rbenv 2.0.3.
>>
>> Here's the relevant part of the capistrano trace:
>>
>> ** Invoke deploy:restart (first_time)
>>
>> ** Execute deploy:restart
>>
>> ** Invoke passenger:restart (first_time)
>>
>> ** Execute passenger:restart
>>
>> DEBUG [4d1452c8] Running /usr/bin/env passenger -v as deploy@server
>>
>> DEBUG [4d1452c8] Command: ( RBENV_ROOT=~/.rbenv RBENV_VERSION=2.1.2
>> /usr/bin/env passenger -v )
>>
>> DEBUG [4d1452c8] /usr/bin/env: passenger
>>
>> DEBUG [4d1452c8] : No such file or directory
>>
>> cap aborted!
>>
>> SSHKit::Runner::ExecuteError: Exception while executing as deploy@server:
>> passenger exit status: 127
>>
>> passenger stdout: Nothing written
>>
>> passenger stderr: /usr/bin/env: passenger: No such file or directory
>>
>>
>> If I ssh into the server as the deploy user and execute:
>>
>>
>> RBENV_ROOT=~/.rbenv RBENV_VERSION=2.1.2 /usr/bin/env passenger -v
>>
>>
>> I get this:
>>
>>
>> Phusion Passenger version 4.0.53
>>
>>
>> "Phusion Passenger" is a trademark of Hongli Lai & Ninh Bui.
>>
>>
>> This github issue is new and mentions the same problem:
>> https://github.com/capistrano/passenger/issues/26
>>
>>
>> Anyone else seen this?
>>
>>
>> Cheers,
>>
>>
>> Chris
>>
>> --
>> --
>> SD Ruby mailing list
>> [email protected]
>> http://groups.google.com/group/sdruby
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "SD Ruby" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
--- 
You received this message because you are subscribed to the Google Groups "SD 
Ruby" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to