Mam problemy z uruchomieniem i uruchomieniem pasażera na moim urządzeniu Ubuntu 10.04 (patrz https:// stackoverflow.com/questions/9243272/passenger-ruby-on-rails-issues).

W końcu udało mi się to uruchomić, ale teraz logowanie nie działa. logs/production.log tylko sporadycznie otrzymuje powiadomienia (i przychodzą porcjami), a /var/log/apache2/error.log tylko rejestruje braki w pamięci podręcznej.

Ustawiłem PassengerLogLevel na 2, ale nadal nie otrzymuję zbyt wielu informacji w dzienniku błędów Apache.

Co zrobiłem źle?

Dzięki!

4
Tyler DeWitt 14 luty 2012, 03:05

2 odpowiedzi

Najlepsza odpowiedź

Okazuje się, że jest to zgłoszony problem w Rails 3.2.x

https://github.com/rails/rails/issues/4277

2
Tyler DeWitt 20 luty 2012, 21:11

Innym możliwym rozwiązaniem jest to, że proces pasażera nie ma praw do zapisu w twoim katalogu dziennika. Jeśli nie może otworzyć tych plików do zapisu, zaczniesz widzieć komunikaty dziennika w /var/log/apache2/error.log

Tak przynajmniej było w naszym przypadku.

2
scrrr 18 luty 2013, 17:54