Rails 4.1 on Ubuntu 14.04 with rbenv and ruby ββ2.2.1.
Using capistrano with the capistrano gem, but restarting at the end failed:
INFO [8213c63a] Running /usr/bin/env passenger-config restart-app /home/deployer/my_app --ignore-app-not-running as deployer@mysite.com DEBUG [8213c63a] Command: passenger-config restart-app DEBUG [8213c63a] Please pass either an app path prefix or an app group name. See --help for more information.
When I try to run this command on the command line via SSH, I get the following:
deployer@host :~/app/shared/config$ passenger-config restart-app *** ERROR: You are not authorized to query the status for this
What am I doing wrong here?
I am using Apache, here are the relevant parts of my / etc / apache 2 / apache2.conf:
LoadModule passenger_module /home/deployer/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/passenger-5.0.5/buildout/apache2/mod_passenger.so <IfModule mod_passenger.c> PassengerRoot /home/deployer/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/passenger-5.0.5 PassengerDefaultRuby /home/deployer/.rbenv/versions/2.2.1/bin/ruby </IfModule> <VirtualHost *:80> ServerName mysite.name.com # !!! Be sure to point DocumentRoot to 'public'! DocumentRoot /home/deployer/myssite/current/public <Directory /home/deployer/mysite/current/public> # This relaxes Apache security settings. AllowOverride all # MultiViews must be turned off. Options -MultiViews # Uncomment this if you're on Apache >= 2.4: Require all granted </Directory> </VirtualHost>
source share