Я сейчас работаю над проектом RoR, и наткнулся на проблему.
Что у меня есть:
- Проект RoR 3.1, запущенный в Nginx на сервере Debian.
Что я хочу:
- Я хочу иметь возможность просматривать веб-статистику моего сайта. Статистические данные, такие как количество посещений, источник и отлично упорядочены за некоторый заранее определенный интервал времени. Желательно с несколькими классными графиками, таблицами диаграмм и т. Д.
Что я сделал:
- Я искал в интернете некоторые расширения RoR, которые поддерживали это, но не очень обрадовались результатам. Поэтому я посмотрел на такие инструменты, как «Webalizer» и «Awstats». Наконец решил поехать с Awstats.
В чем проблема:
- Теперь я могу получить доступ к главной странице Awstats, но как только я хочу посмотреть другие месяцы, он отправляет запрос на awstats.pl . Этот запрос (я думаю) сначала отправляется из Nginx в RoR. Затем RoR ищет в своем rout.rb правильный маршрут. Тогда RoR не может найти маршрут и перенаправляет меня к ошибке 404.
Я хотел бы знать, есть ли кто-нибудь, кто имеет некоторый опыт в подобных вещах. Может быть, знает, как правильно настроить Awstats для RoR, или знает другой хороший инструмент статистики для RoR.
Любая помощь будет принята с благодарностью.
-Ron