Установка HLstatsX CE "Шаг за шагом" в Windows (XAMPP)

Delet Delet

Участник
Сообщения
6
Реакции
0
Не пойму почему не работает стата,не показывает кол-во игроков и т.д.То есть логи не доходят до сайта.В логах вроде все нормально
2011-08-05 06:35:39: - HLSTATSX: No data since 120 seconds
2011-08-05 06:36:56: - HLSTATSX: Lost database connection. Trying to reconnect...
2011-08-05 06:36:56: - MYSQL: Connecting to MySQL database 'stats' on 'localhost' as user 'stats' ... connected ok
2011-08-05 06:36:56: - HLSTATSX: Insert new server trend timestamp
2011-08-05 06:37:40: - HLSTATSX: No data since 120 seconds
2011-08-05 06:39:40: - HLSTATSX: No data since 120 seconds
2011-08-05 06:41:40: - HLSTATSX: No data since 120 seconds
2011-08-05 06:41:56: - HLSTATSX: Lost database connection. Trying to reconnect...
2011-08-05 06:41:56:

комнад в игре hlx работает но ничего не показывает если выбрать например топ 10
в кронтабе прописано
cd /home/w/юзер/имя сайта/public_html/scripts && ./hlstats-awards.pl >/dev/null 2>&1
cd /home/w/юзер/имя сайта/public_html/scripts/GeoLiteCity && ./install_binary.sh
cd /home/w/юзер/имя сайта/public_html/scripts && ./run_hlstats start 1 25583 >/dev/null 2>&1
 
Последнее редактирование:

erot

Участник
Сообщения
43
Реакции
2
Как исправить ошибку

C:\hlxce>perl hlstats.pl
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains:
C:/Perl/site/lib C:/Perl/lib .) at (eval 9) line 3.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: CSV, DBM, ExampleP, File, Gofer, ODBC, Oracle, Pg, Proxy, SQLite,
Sponge.
at .//HLstats.plib line 152

Пункт 2 зделал
 

Rt.

Участник
Сообщения
396
Реакции
119
erot, переустановить модуль perl'a dbd::mysql
 

erot

Участник
Сообщения
43
Реакции
2
Повторял и ничего не измеилось
 

KapaT

Эгоист
Сообщения
1,988
Реакции
535
У тебя этот модуль находит dbd::mysql?
 

erot

Участник
Сообщения
43
Реакции
2
смысли находит в Perl Package Manager ?
 

Rt.

Участник
Сообщения
396
Реакции
119
erot, ну чего тут не понятно и в каком смысле?
Из шага 2 этой инструкции заходишь в менеджер пакетов перла (Perl Package Manager)
в поиск вводишь названия пакетов от перла:
dbd-mysql
geo-ip-purepurl
устанавливаешь их. после этого твой скрипт должен заработать.
 

erot

Участник
Сообщения
43
Реакции
2
я их у станавливал когда я выхожу они пропадают
 

Rt.

Участник
Сообщения
396
Реакции
119
erot, как я понял ты их отмечаешь для установки в менеджере. А применить настройки делал? Тогда ничего погрозить не будет
 
  • Мне нравится
Реакции: erot

Rt.

Участник
Сообщения
396
Реакции
119
erot, в строке с элементами управления есть кнопки. На последних из них есть кнопочка в виде стрелочки, на которой написано что-то вроде "Apply"
 
  • Мне нравится
Реакции: erot

Rt.

Участник
Сообщения
396
Реакции
119
erot, смотри ниже приложение.
По действиям:
1) Отобразить все эл-ты
2) Водим имя пакета
3) Выбираем нужный пакет и отмечаем его для установки
4) Применяем изменения
 

Вложения

  • 123123123.jpg
    123123123.jpg
    50 КБ · Просмотры: 38
  • Мне нравится
Реакции: erot

erot

Участник
Сообщения
43
Реакции
2
Спасибо тебе ты мне помог )

Добавлено через 2 часа 39 минут
терь другая проблема не погазывет из какой страны заходят http://altsource.ru/stats/hlstats.php
 
Последнее редактирование:

Maksimus

Участник
Сообщения
2
Реакции
0
Помогите с настройкой статистики: когда я через cmd прописываю команду netstat -a, у меня нет прослушки порта 27500, у меня есть прослушка 27015, тк как на этом порте у меня висит сервер, а эта команда как я понял проверяет активные подключения... Ну раз у меня 27015, я и в autoexec.cfg его прописываю тоже, НО в настройках админики статы есть такой пункт HLstatsX: CE Daemon Control где как раз и можно изменить порт прослушки, но он у меня не изменяется =( Что делать?
 

Fab3r

Участник
Сообщения
1,520
Реакции
366
А не подскажите как настроить Баны в статистике ? а то там ничего не отоброжается да и вообще хочу понять как они должны пахать !?!?

Что никто не знает что ли ?
 
Последнее редактирование:

Rt.

Участник
Сообщения
396
Реакции
119
erot, ты не загрузил файл GeoLiteCity.dat из инструкции п.1. Скачиваешь GeiLiteCity.dat.
Распаковываешь архив и его содержимое вставляешь в папку C:\hlxce\GeoLiteCity
hlxce_win_tuto_039.png


Maksimus, чтобы порт прослушивался, нужно для на чала запустить скрипт статистики (создаешь start.bat с содержимым: "perl hlstats.pl" и запускаешь батник). В autoexec нужно прописывать отправку логов скрипту (по умолчанию используется порт 27500), а не серверу (зачем отправлять логи сервера самому себе???).

Fab3r, для добавления банов достаточно указать ссылку к списку банов в настройках. Баны добавляются автоматически.
 

Maksimus

Участник
Сообщения
2
Реакции
0
v1tl написал(а):
Maksimus, чтобы порт прослушивался, нужно для на чала запустить скрипт статистики (создаешь start.bat с содержимым: "perl hlstats.pl" и запускаешь батник). В autoexec нужно прописывать отправку логов скрипту (по умолчанию используется порт 27500), а не серверу (зачем отправлять логи сервера самому себе???).
Все равно не просушивается порт 27500, запускал все вместе и скрипт статы и сервер и перл и веб сервер, где еще я ошибиться мог???
 
Сверху Снизу