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

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

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

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

Спасибо

Ответы [ 5 ]

1 голос
/ 15 сентября 2009

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

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

1 голос
/ 10 сентября 2009

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

1 голос
/ 10 сентября 2009

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

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

1 голос
/ 10 сентября 2009

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

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

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

...