AlexeevVyacheslav
@AlexeevVyacheslav
Веб-разработчик из Иркутска

Как правильно искать ошибки в Ruby on Rails?

Привет всем!
Я тут пытаюсь освоить Ruby on Rails и я не знаю как правильно искать ошибки.
Если в PHP все было просто (или ошибку выводит компилятор, или смотришь что содержат переменные, что возвращает та или иная функция и тд.), но на RoR все не так уж и ясно.
Подскажите, пожалуйста, как вы дебажите свой код.
Я установил Nginx и Thin, на которых и крутится мой RoR проект
  • Вопрос задан
  • 2494 просмотра
Пригласить эксперта
Ответы на вопрос 4
@Shetani
Тесты писать?
Ответ написан
Комментировать
Freika
@Freika
Senior Ruby on Rails developer
Для разработки не нужен Nginx. Чтобы видеть, где у вас проблема, просто читайте логи, находятся в папке log приложения и называются в соответствии со средой, в которой запущено приложение.
Ответ написан
Комментировать
kirillplatonov
@kirillplatonov
Ruby on Rails developer
Компилятор в PHP???

По теме:
guides.rubyonrails.org/debugging_rails_application...
Ответ написан
Комментировать
@proffard
Смотрите логи, которые лежат в папке проекта log/production.log или log/thinXXXX.log

Oбычно можно по фразе "Completed 500" найти места, когда ошибки были залогированы.
Выше этой фразы будет бэктрейс ошибки, начинающийся с названия класса ошибки, которая так легко гуглится на stackoverflow :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы