Скрипт статистики посещений для любого сайта на любом движке. Полная (nulled) версия.
Установка (свежие версии всегда можно скачать тут: https://www.php-web-statistik.de/en/downloads.php ) :
1. Распаковать архив phpwebstat20.zip в папку /stat
2. Распаковать архив plugin-pack20.zip в папку /stat/plugins
ИЛИ
Распаковать архив plugin-pack20-decoded.zip (декодированная версия для проверки кода и разработки) в папку /stat/plugins
3. Распаковать архив geoip2.zip в папку /stat/func/geoip с заменой.
4. Загрузить папку /stat в корневую директорию вашего сайта (или создайте любой домен для этого, например stat.domain.ru) под тем же пользователем и с правами CHMOD 755 на папку /stat.
5. Создайте базу данных, в которой будут хранится данные статистики. Запишите отдельно название базы данных, имя пользователя и пароль.
6. Откройте файл на редактирование: /stat/config/config_db.php
Вставьте данные базы данных (db_name), пользователя базы данных (db_user), пароля базы данных (db_password). Например:
Сохраните и загрузите обратно на сервер.
7. Откройте файл на редактирование: /stat/config/config.php
Отредактируйте файл. В примере ниже замените vashdomen.ru на домен вашего сайта:
Сохраните и загрузите обратно на сервер.
7. Установите права CHMOD на папки и файлы скрипта как показано на схеме:
Папки:
/backup - 777
/func/geoip - 777
/log - 777
/log/archive - 777
Файлы:
/config/config.php - 666
/config/config_db.php - 666
/config/pattern_site_name.inc - 666
/config/pattern_string_replace.inc - 666
/config/tracking_code.php - 666
/config/tracking_code_xhtml.php - 666
/css/print.css - 666
/css/style.css - 666
Все файлы в /log/ - 666
Все файлы в /themes/*/ - 666
8. Запустить установку скрипта по адресу:
https://vashdomen.ru/stat/config/setup.php?lang=en
В процессе установки будут проверены права CHMOD, а также созданы таблицы базы данных (нажимайте Next в открывшихся окнах).
Если установка прошла успешно, переходите к настройке.
9. Откройте для редактирования файл: /stat/index.php
Добавьте в начале:
$_SESSION["license"] = "OK";
Загрузите обратно на сервер.
10. Войдите в админцетр по адресу: https://vashdomen.ru/stat/ - пароль Admin (или admin)
Установите нужные вам настройки, кликнув на шестеренки, используя мануал https://www.php-web-statistik.de/en/support.php#manual или интуитивно:
11. Установите новый административный пароль и пароль пользователя (пароли должны быть разными):
11. Установите код для сбора статистики на каждую страницу вашего сайта. В Invision Community 4.x удобно это сделать в шаблоне темы, которая используется на сайте. Если шаблонов несколько, установите код в каждую из них.
Для этого перейдите в настройки темы и кликните:
Далее в открывшемся globalTamblate вставьте перед </head> код (замените vashdomen.ru на правильный домен):
<script src="https://vashdomen.ru/stat/pws.php?mode=js"></script>
Сохраните шаблон.
12. Перейдите в публичную часть сайта и покликайте разные страницы. Затем перейдите в админцентр скрипта статистики и проверьте, что данные посещений учитываются.
PS Для второго сайта создайте отдельную базу данных и отдельную папку /stat2 и повторите шаги выше для настройки скрипта статистики. Везде заменяйте путь на /stat2. Также можете заменить название папки stat на другое, чтобы избежать блокировки браузерными расширениями для блокировки рекламы и трекеров.
Edited by Zero108
Новое в версии 20.1
ИзмененияВыпущена
Добавлен архив plugin-pack20-decoded.zip с декодированными файлами плагинов для тех, кто хочет посмотреть исходный код и что-то улучшить. Автор: @Desti
Обновлён мануал по установке.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.