Копаться в логах веб сервера занятие конечно увлекательно, но только по началу. Со временем Вам надоест просматривать эти многокилометровые портянки в которых отображены запросы чуть более чем всех .gif и .png которые отдаются клиенту при запросе какой нибудь ноды с вашего сайта.
Есть более простой и информативный метод для того чтобы всегда знать количество уникальных посетителей сайта, какие страницы самые популярные и многое многое другое.
Google Analytics
Для пользователей CMS/CMF Drupal существует модуль Google Analytics который устанавливается точно также как и все остальные путем распаковки и включении его в списке модулей.Настраивается он очень легко, нужно лишь указать Ваш уникальный код дающийся при регистрации в Google Analytics. Потом отметить какие роли посетителей отслеживать (admin, anonymous, registered user) и статистика начнет собираться.
Все вроде бы гладко, но после включения этого модуля шла постоянная ругань на:
Parameter 1 to profile_load_profile() expected to be a reference, value given in /path/to/web/root/includes/module.inc on line 462
После недолгого гугления оказалось что для решения проблемы нужно пропатчить модуль Google Analytics.
Делается это просто, особенно под *nix’ами. Скачиваем патч (ссылка на него ниже) кладем его в директорию с модулем и переходим в нее:
cd /srv/http/modules/google-analytics
После чего применяем патч:
patch -p0 < google-analytics-679404.patch
Вот собственно и все. Радуемся и рассказываем другим 🙂