Ruby on Rails получает HTTP 500 без регистрации ошибок (размещено в Media Temple)

Я пытаюсь развернуть свое приложение Ruby on Rails в Media Temple. Приложение запускается нормально (Mongrel запускается нормально), но я продолжаю получать ошибку HTTP 500.

Проблема в том, что в журнал ничего не записывается, поэтому теперь я знаю, что может быть причиной этой проблемы.

У меня доступно 256 МБ памяти, поэтому я не считаю, что память является проблемой.

Спасибо,


person Goro    schedule 10.09.2009    source источник


Ответы (5)


Вам также нужно будет убедиться, что «пользователь-ублюдок» имеет возможность писать в tmp/, log/

person Anand Shah    schedule 10.09.2009

Это может быть ошибка Apache, связанная с проксированием запросов к вашей дворняге. Также проверьте журнал Apache.

person Leonid Shevtsov    schedule 10.09.2009

Вы можете попробовать просмотреть шаги, указанные выше, но для практики или удобства используйте Hoptoad Notifier или Exception Notifier в своем приложении Rails.

Это хороший способ отслеживать исключения в вашем приложении Rails, и вы получаете уведомления по электронной почте со всеми необходимыми подробностями.

person Rishav Rastogi    schedule 10.09.2009

Вы могли бы запустить сеанс сценария/сервера, работающий на Mongrel, таким образом, журналы печатаются непосредственно в сеансе.

Но я думаю, что это исправлено в любом случае сейчас ;-)

person Bitterzoet    schedule 15.09.2009

В итоге проблема решилась переездом на другой хостинг. Не идеал, но работает.

person Goro    schedule 11.09.2009