Phusion Passenger, mod_rails rails 2.3 problem - PullRequest
0 голосов
/ 28 августа 2009

"Приложение закрылось во время запуска (т.е. во время оценки config / environment.rb). Возможно, сообщение об ошибке было записано в файл журнала веб-сервера. Пожалуйста, проверьте файл журнала веб-сервера (то есть, не (Rails) ) файл журнала приложения), чтобы выяснить причину выхода из приложения. "

Я получаю сообщение об ошибке выше при попытке получить доступ к своему тестовому сайту.

Разрешение для config / * равно

-rw-r - r-- 1 www-data root 2011 Aug 27 20:17 environment.rb drwxr-xr-x 3 root root 4096 27 августа 20:17 среды drwxr-xr-x 3 root root 4096 27 августа 20:17 инициализаторы drwxr-xr-x 3 root root 4096 27 августа 20:17 локали -rw-r - r-- 1 корневой корень 2431 27 августа 20:17 rout.rb

Я тоже пробовал "root root 2011 Aug 27 20:17 environment.rb", но тоже безуспешно.

Я использую Debian GNU / Linux и другие сайты Rails работают нормально на том же сервере, я пытался скопировать настройки с одного из других сайтов, но это не дает никакого эффекта.

1 Ответ

0 голосов
/ 12 сентября 2009

Я столкнулся с этой же проблемой, и после убийства пассажира и Apache в итоге обнаружил: http://geminstallthat.wordpress.com/2009/03/01/passenger-with-rails-23-application-missingsourcefile/

По существу, проблема заключается в том, что для некоторых версий libapache2-mod-passenger изменение app / controllers / application.rb на app / controllers / application_controller.rb (в Rails 2.3) взрывает вещи (технический термин).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...