Как просмотреть сообщения об ошибках из приложения ruby ​​CGI на удаленном сервере? - PullRequest
0 голосов
/ 17 декабря 2009

Я написал приложение на Ruby (не Rails), которое генерирует веб-страницы. Сценарий устанавливается на веб-сервере linux и вызывается apache с использованием CGI в ответ на HTTP-запросы. Довольно стандартные вещи.

Когда я запускаю его на своем компьютере, я просматриваю журнал ошибок apache, чтобы увидеть сообщения об ошибках ruby.

Однако на используемом мной хосте у меня нет доступа к apache error_log. Поэтому в настоящее время я не могу видеть сообщения об ошибках, когда мой сценарий сталкивается с проблемой. Обычно это просто пустая страница или страница с ошибкой apache.

У меня есть ssh доступ к хосту.

Есть ли способ легко увидеть сообщения об ошибках и другие выходные данные журнала?

1 Ответ

1 голос
/ 17 декабря 2009

Несколько решений здесь.

  1. Перенаправление журналов в системный журнал (при условии, что у вас есть к нему доступ). Подробнее здесь

  2. Анализ журналов приложений Rails (не путайте журналы http в Apache) в your_app_dir / logs

...