Próbuję uzyskać aplikację szkieletów gołych kości wdrożoną pod Apache, Passenger 3.0.0 i Rails 3.0.3. Dostaję różnego rodzaju dziwne błędy. głównie w odniesieniu do tego, co uważam za powiązane z bundlerami lub RAILS_ENV.Który użytkownik używa mojej aplikacji Rails?
Jedyną niedotrzymaną cechą aplikacji jest to, że środowiska testowe używają SQLite3, a produkcja używa MySQL.
Po naciśnięciu aplikacji z przeglądarki internetowej Pasażer rzuca błędy dotyczące klejnotów (sqlite3), które są specyficzne (w pliku Gemfile AND w bazie danych.yml) zadeklarowane jako NIE będące częścią środowiska produkcyjnego.
Jak mogę sprawdzić, na jakim serwerze serwer próbuje uruchomić aplikację Rails? Chciałbym się upewnić, że RAILS_ENV jest ustawiony poprawnie dla tego użytkownika, ponieważ myślę, że Pasażer próbuje uruchomić tę aplikację w trybie programistycznym z jakiegoś powodu.
Edit: dodane wyniki ps aux | grep httpd
myserver:current elvis$ ps aux | grep httpd
elvis 4424 0.4 0.0 66152 192 s000 S+ 11:03AM 0:00.00 grep httpd
_www 1950 0.0 0.2 93024 2544 ?? S 11:40PM 0:01.23 /usr/sbin/httpd -D FOREGROUND
root 1918 0.0 1.0 93024 10244 ?? Ss 11:39PM 0:02.75 /usr/sbin/httpd -D FOREGROUND
_www 4084 0.0 0.2 93024 2536 ?? S 9:41AM 0:00.15 /usr/sbin/httpd -D FOREGROUND
i ls -l ...
myserver:current elvis$ ls -l config
total 48
-rw-rw-r-- 1 aaron admin 1923 Nov 19 21:40 application.rb
-rw-rw-r-- 1 aaron admin 326 Nov 19 21:40 boot.rb
-rw-rw-r-- 1 aaron admin 741 Nov 19 21:40 database.yml
-rw-rw-r-- 1 aaron admin 1257 Nov 19 21:40 deploy.rb
-rw-rw-r-- 1 aaron admin 149 Nov 19 21:40 environment.rb
drwxrwxr-x 5 aaron admin 170 Nov 19 21:40 environments
drwxrwxr-x 7 aaron admin 238 Nov 19 21:40 initializers
drwxrwxr-x 3 aaron admin 102 Nov 19 21:40 locales
-rw-rw-r-- 1 aaron admin 1808 Nov 19 21:40 routes.rb
Czy możesz pokazać nam niektóre błędy? –