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

sabas

Участник
Сообщения
17
Реакции
1
Уважаемые , подскажите пжл .... Установил данную статистику на той же машине что и сервер (сервер cstrike 1.6) , демон запущен - порты открыты , но вот не ведет статистику хоть убей (( Я даже не понимаю видит ли статистика сам сервер , как это можно посмотреть !?
server.cfg
log on
mp_logdetail 3
logaddress_delall
logaddress_add 127.0.0.1:27500
в логах скрипта вот что
2011-03-24 09:24:36: - MYSQL: Connecting to MySQL database '####' on 'localhost' as user '#####' ... connected ok
2011-03-24 09:24:36: - CONFIG: Reading database config...
2011-03-24 09:24:36: - CONFIG: I have found the following server configs in database:
2011-03-24 09:24:36: - S_CONFIG: #.#.#.#:27015
2011-03-24 09:24:36: - HLSTATSX: HLstatsX:CE 1.6.13 starting...
2011-03-24 09:24:36: - UDP: Opening UDP listen socket on 127.0.0.1:27500 ... ok
2011-03-24 09:24:36: - HLSTATSX: Tracking Trend of the stats are enabled
2011-03-24 09:24:36: - HLSTATSX: Maximum Skill Change on all servers are 25 points
2011-03-24 09:24:36: - HLSTATSX: Minimum Skill Change on all servers are 2 points
2011-03-24 09:24:36: - HLSTATSX: Minimum Players Kills on all servers are 50 kills
2011-03-24 09:24:36: - HLSTATSX: Players chat logging is enabled
2011-03-24 09:24:36: - HLSTATSX: Broadcasting public chat is disabled
2011-03-24 09:24:36: - HLSTATSX: Event queue size is set to 10
2011-03-24 09:24:36: - HLSTATSX: HLstatsX:CE is now running (Normal mode, debug level 1)
2011-03-24 09:26:35: - HLSTATSX: No data since 120 seconds
2011-03-24 09:28:35: - HLSTATSX: No data since 120 seconds
2011-03-24 09:29:39: - HLSTATSX: Insert new server trend timestamp
2011-03-24 09:30:35: - HLSTATSX: No data since 120 seconds
2011-03-24 09:32:35: - HLSTATSX: No data since 120 seconds
Ткните носом че где поправить ))

Заранее Благодарю !

при запуске
./hlstats.pl
2011-03-24 09:24:39: - MYSQL: Connecting to MySQL database '##### on 'localhost' as user '####' ... connected ok
2011-03-24 09:24:39: - CONFIG: Reading database config...
2011-03-24 09:24:39: - CONFIG: I have found the following server configs in database:
2011-03-24 09:24:39: - S_CONFIG: ip:27015
2011-03-24 09:24:39: - HLSTATSX: HLstatsX:CE 1.6.13 starting...

Can't setup UDP socket on 127.0.0.1:27500: Адрес уже используется

проблему вроде решил .. только мне это не очень нравится (( в консоле прописал log on , почему сервер из server.cfg не читает при старте !?
 
Последнее редактирование:

sabas

Участник
Сообщения
17
Реакции
1
как уменьшить кол-во дней хранения логов чата , и скажите пжл - есть ли возможность использовать данную статистику паралельно с родной в кс 1.6 , просто некоторые команды не работают .. типа /me
 

KILL_BILL

Участник
Сообщения
23
Реакции
1
Подскажите как обновить до 1.6.13 все папки заменил, апдейтер закинул, а там пишет, что базу данных надо обновить, как это сделать не помню... и после этого удалить папку апдейтер
 
Сообщения
8
Реакции
0
дошёл до 3 шага последняя картинка у меня запущен только Apache а Mysql запускаю а он не горит зелёным и на сайт захожу и на php и пишет что ошибка Mysql,чо делать?
 

Payalnick

Участник
Сообщения
93
Реакции
5
Кто может помочь в такой проблема разобраться:
Работает 3 ВПС.
1 ВПС статистка + игр. сервер cs source
2 ВПС игровой сервер cs source
3 ВПС игровой сервер cs 1.6
Сервера сурс работают, а в 1.6 просто грузит плагин, но статитику не передает. Хотя в админ панели добавил сервер, в чем проблема быть может? :)
 

apkon

Участник
Сообщения
257
Реакции
91
Стасян Гайдин, проверь правильность написания строчек с адресом, для передачи логов
в 1.6 отличается написание
 

DieSeLSSM

Участник
Сообщения
59
Реакции
0
Всем привет, у меня проблема - стандартный плагин для сервера с офф сайта на сервере работает но такие команды как rank,top и т.к - работают, ну и в чате не пишется сколько поинтов добавилось).Я слышал нужен плагин другой, если в кого-то есть, выложите пожалуйста.
 

Олег Олегович

Участник
Сообщения
9
Реакции
0
Очень крапотливая установка но вроде зделал всё как нужно, но есть 1 ошибка и незнаю как исравить её, поэтому спрашиваю у Вас!

Через Cron зделал запуск скриптов 2 раза в день! При запуске выдаёт:

/home/***/public_html/hlxce/scripts/hlstats.pl

C-подобный:
Can't locate .//ConfigReaderSimple.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /home/mycs/public_html/hlxce/scripts/hlstats.pl line 71.

И такое не только с hlstats.pl, но и с hlstats-resolve.pl, hlstats-awards.pl. А вот при запуске

/home/***/public_html/hlxce/scripts/run_hlstats

C-подобный:
HLstatsX:CE daemon control
http://www.hlxce.com
---------------------------
Usage
All optional arguments are in <>.  The default is in ().

run_hlstats start   <number of daemons (1)> <starting port number (27500)> <port increment (1)>
run_hlstats stop	<port # of daemon to stop (ALL)>
run_hlstats status  <port # of daemon to check status of (ALL)>
run_hlstats restart <port # of daemon to restart (ALL)>
run_hlstats reload  <port # of daemon to reload (ALL)>

Как я понел run_hlstats запустился правильно, а вот hlstats.pl, и hlstats-resolve.pl, hlstats-awards.pl говорят что путь неправилен вроде, скажите как быть? Далее немного поспрашивая на других форумах получил такой ответ что нужно настроить порты в пёрл скриптах и залить папку с библиотеками, я как и многие орендую хост, и у меня есть только доступ к фтп и цпанель, помогите плиз осуществить запуск статы!
 

dddennnisss

Участник
Сообщения
173
Реакции
156
На примере hlstats-awards.pl

Открываешь его блакнотом и редактируешь это:

## Settings
##

# $opt_configfile - Absolute path and filename of configuration file.
my $opt_configfile = "СЮДА ПОЛНЫЙ ПУТЬ ДО ФАЙЛА - hlstats.conf, КОТОРЫЙ ЛЕЖИТ В ПАПКЕ СО СКРИПТАМИ";

# $opt_libdir - Directory to look in for local required files
# (our *.plib, *.pm files).
my $opt_libdir = "СЮДА ПОЛНЫЙ ПУТЬ ДО ПАПКИ СО СКРИПТАМИ";
 

dddennnisss

Участник
Сообщения
173
Реакции
156
Олег Олегович, какая разница? или ты думаешь, что в люникс встроен искусственный интеллект....

Иными словами, ты запускаешь скрипты hlstatx удалённо с помощью крон, а не из папки, где он находится. А так как в сриптах прописаны пути для запуска из директории, где они находятся, то запуская удалённо они не находят файлы конфигурации и папки где располагаются.
 

Олег Олегович

Участник
Сообщения
9
Реакции
0
И так я запустил вроде всё:

/home/***/public_html/hlxce/scripts/run_hlstats start

C-подобный:
HLstatsX:CE daemon control
http://www.hlxce.com
 ---------------------------
 Attempting to start HLstatsX:CE daemon on port 27500...
 Daemon successfully started on port 27500

/home/***/public_html/hlxce/scripts/hlstats.pl

C-подобный:
2011-04-21 01:20:01:                       - MYSQL: Connecting to MySQL database '***' on 'localhost' as user '***' ... connected ok
 2011-04-21 01:20:01:                       - CONFIG: Reading database config...
 2011-04-21 01:20:01:                       - CONFIG: I have found the following server configs in database:
 2011-04-21 01:20:01:                       - S_CONFIG: 188.138.18.139:27015
 2011-04-21 01:20:01:                       - HLSTATSX: HLstatsX:CE 1.6.13 starting...

 Can't setup UDP socket on port 27500: Address already in use

/home/***/public_html/hlxce/scripts/hlstats-awards.pl

C-подобный:
-- Connecting to MySQL database '***' on 'localhost' as user '***' ... connected OK
 ++ HLstatsX:CE Awards & Maintenance script version 1.6.13 starting...

 ++ Updating player activity... done
 ++ Processing awards... (generating awards for 2011-04-20 (previous: 2011-04-20))... done
 ++ Processing ribbons... done
 ++ Cleaning up database: deleting events older than 28 days... done
 ++ Cleaning up database: deleting player history older than 28 days... done
 ++ Cleaning up database: deleting stale trend samples... done

 ++ HLstatsX:CE Awards & Maintenance script finished.

server.cfg (cs 1.6)

C-подобный:
log on
mp_logdetail "3"
sv_logbans "1"
logaddress IP_сайта 27500

На сайте нечего нет. Что ещё нужно запускать или сделать?
 

dddennnisss

Участник
Сообщения
173
Реакции
156
врятли в этом ошибка, но просто напишу:


/home/***/public_html/hlxce/scripts/hlstats.pl - вот это лишние. Достаточно запустить run_hlstats start.

При запуске hlstats.pl он тебе выдаёт ошибку:

Can't setup UDP socket on port 27500: Address already in use

Что на русском заначит - порт 27500 уже занят.


Ну а что касается того что нет данных на сайте, то тут уже сложнее... первое что в голову пришло, ты поставил суперлогс для своего сервера?


З.Ы. вот ещё какая идея! Запусти наоборот hlstats.pl и сервер, ну и побегай с игроками на нём. Посмотри будут ли логи от сервера приходить на демона. Они должны в точности дублироваться на демоне.
 
Последнее редактирование:

Олег Олегович

Участник
Сообщения
9
Реакции
0
Вобщем перерыл порты и сменил на 30000, а в логах свежих так и пишет

C-подобный:
Can't locate public_html/hlxce/scripts//ConfigReaderSimple.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./hlstats.pl line 71.
 

Олег Олегович

Участник
Сообщения
9
Реакции
0
Can't setup UDP socket on port 30000: Address already in use

теперь так пишет это может потомучто я запускаю hlstats_run и hlstats.pl
 

Олег Олегович

Участник
Сообщения
9
Реакции
0
Он меня замучал, а есть ли альтернатива этому веществу где пишется в игре кс что кто-то получил-потерял очки
 
Сверху Снизу