Какой пользователь запускает мое приложение Rails?

Я пытаюсь развернуть простое приложение Rails под Apache, Passenger 3.0.0 и Rails 3.0.3. Я получаю разные странные ошибки. в основном вращается вокруг того, что, как мне кажется, связано с сборщиком или RAILS_ENV.

Единственное, что не по умолчанию в приложении - это то, что среды разработки и тестирования используют SQLite3, а производственные среды используют MySQL.

При открытии приложения из веб-браузера Пассажир выдает ошибки в отношении драгоценных камней (sqlite3), которые специально (в Gemfile И в database.yml) объявлены НЕ как часть производственной среды.

Как узнать, от имени какого пользователя сервер пытается запустить мое приложение Rails? Я хотел бы убедиться, что RAILS_ENV установлен правильно для этого пользователя, так как я думаю, что Passenger по какой-то причине пытается запустить это приложение в режиме разработки.

Изменить: добавил результаты 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

и 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
5
задан Meltemi 20 November 2010 в 19:14
поделиться