Подтвердить что ты не робот

Могу ли я получить вывод отладки Rails в Pow, подобный WEBrick?

Когда я использую rails/server (WEBrick), я получаю постоянную отладочную информацию (запросы и т.д.) из моего приложения rails в качестве вывода консоли. Есть ли способ получить этот отладочный вывод с помощью Pow?

Спасибо

4b9b3361

Ответ 1

Вы можете проверить HTTP-запросы, которые получает Pow, запустив tail -f в файле журнала по вашему выбору в каталоге ~/Library/Logs/Pow. Ознакомьтесь с разделом руководства Pow на странице Просмотр файлов журнала

Если вы ищете конкретные журналы Rails, они будут расположены в каталоге log/ вашего приложения. Например, если вы хотите посмотреть журнал разработки для вашего приложения, переключитесь на корневого администратора приложения и запустите:

tail -f log/development.log

Там также less, который даст вам еще несколько опций, но не так просто использовать.

less -R log/development.log

а затем нажмите ctrl-f, чтобы следить за новым выходом в файл. Нажатие h даст вам более подробное справочное меню.

Ответ 2

Вы также можете использовать хелперный камень, например powder. Я хочу показать журнал приложений только типа powder applog

Ответ 3

Вы видите путь log/development.log в своем приложении? Обычно вы можете использовать это, чтобы увидеть, что происходит в Rails. Существуют также журналы для тестирования и производства, и они могут присутствовать в вашем проекте в зависимости от режима работы приложения.

Чтобы получить доступ к этим журналам, вы должны использовать терминал и cd для своего приложения, затем вы можете использовать утилиту, например tail, чтобы просмотреть журналы. Изменение команды tail также будет прокручивать вывод, когда есть новый контент, как обычно делает журнал регистрации Rails.