Apkę mam zainstalowaną w /var/www/ruby_projects/first_app
Odpalona z rails server działa.
Passenger zainstalował się ok, moduł w apaczu jest załadowany.
Konfiguracja vhosta wygląda tak:
<VirtualHost *:80>
ServerName first_app.dev
DocumentRoot /var/www/ruby_projects/first_app/public
<Directory /var/www/ruby_projects/first_app/public>
Options -MultiViews
</Directory>
</VirtualHost>
Przy wejściu na http://first_app.dev wyświetla się listing katalogu public
passenger-status pokazuje status, ale nie ma żadnych aplikacji.
No i zachodzę w głowę gdzie jest błąd. Może ktoś coś podpowie.
Heh, miałem napisać i zapomniałem, dopiero mail mi przypomniał
Zapytałem na linkedin i się okazało, że trzeba dopisać:
RailsEnv development
czy jakie tam środowisko ma być.
I przysiągłbym, że to wpisywałem wcześniej i nie zadziałało, ale może wpisywałem w .htaccess albo w passenger.conf.
Inna sprawa, że po dodaniu tej opcji i restarcie passenger zadziałał, ale sama apka dalej nie (zamiast tego wywaliło ładną stronę błędu). Okazało się, że z foldera na ntfs podłączonego sambą nie zadziała (chociaż rails server nie ma z tym problemu). Ale wystarczy symlink do innego foldera i po kłopocie.