Ребята, по каким-то причинам мне приходится работать с устаревшим Rails 2.1.0
приложением.Они разработали его для использования Ruby 1.8.6.
Я установил RVM и установил ruby 1.8.7
.Я установил все гемы, которые требуются приложению (реальная боль в приложении Rails 2.x по сравнению с Bundler), и запустил приложение rails, используя команду скрипт / сервер.
Проблема возникает с журналом сервера, который я получаю.В режиме development
rails журнал всегда находится в режиме «информация», а не в режиме «отладка».В режиме отладки наш журнал сервера покажет параметры запроса, контроллер и действие, время ответа и все остальное.Но все, что я получаю, это такой журнал.
Referer -> /images/events-dir.png?1297230128
127.0.0.1 - - [16/Feb/2011:06:50:36 IST] "GET /images/org-url.png?1297230128 HTTP/1.1" 200 141824
Referer -> /images/org-url.png?1297230128
127.0.0.1 - - [16/Feb/2011:06:50:36 IST] "GET /images/iphone-frame.png HTTP/1.1" 200 47899
Referer -> /images/iphone-frame.png
127.0.0.1 - - [16/Feb/2011:06:50:36 IST] "GET /images/ipad-frame.png HTTP/1.1" 200 273013
Referer -> /images/ipad-frame.png
Черт, работать с такими журналами очень сложно.Я явно упомянул
config.log_level =: debug
в environment.rb.Но все равно после этого вывод поступает в режиме «информация».Я использую неправильную версию ruby.я должен специально использовать ruby 1.8.6, чтобы получить желаемый / ожидаемый вывод журнала.Пожалуйста, помогите, я застрял в этом на «дни».
Важно, когда я tail -f
мой файл development.log, этот файл показывает правильный формат.по сути, когда я запускаю свой сервер, он должен запускаться в режиме «разработки» и должен tail -f
журнал разработки.верно?