Установка HLstatsX:CE на хостинг

SkillsMr

Участник
Сообщения
33
Реакции
1
Гайд хороший и очень понятный но обнови пожалуйста ссылки.
 

SaInT.P

Участник
Сообщения
1,268
Реакции
226
я может чего позабыл, надо ли в databases , что-то прописывать? если надо, скиньте пример
 

SaInT.P

Участник
Сообщения
1,268
Реакции
226
максимка27, в сервак закидываеться только .sp и .smx?
просто мне пишет когда рестарчу демона
Sending Command to HLstatsX: CE Daemon at 37.140.192.188:77777 — 50 bytes OK
Waiting for Backend Answer...recieving 0 bytes in 0 packets...OK
No packets received — check if backend dead or not listening На 37.140.192.188:77777
Closing connection to backend...OK
по поводу этого уже написал в ТП , и при запуске заданий в кроне пишет
Exited with return code = 126
по этому поводу тоже им отписал, жду ответа,а так закинул .sp , .smx , на сервере чтото не работает, в сервер кфг прописал точто нужно, в списке плагинов плагин есть и работает пишет
 

Олег Прожикин

Участник
Сообщения
4
Реакции
0
Друзья такая проблема. По случайности была удалена игра CS:S из списка игр в веб панели. Как её восстановить?)

Добавлено через 21 час 56 минут
Здравствуйте!
Нужна Ваша помощь!
Установил XLstatsX на хостинг myarena!
Статистика работает только на сайте, в реальном времени! Прослеживается все, кроме точности!
Но не показывает статистику на сервере, при вводе в чат команд rank top и ... реакции ни какой!
При вводе команды hlx появляется окно, но при нажатии на любой из пунктов, так же пропадает и ничего не происходит!
Помогите пожалуйста! В чем может быть проблема!?
Такое может быть, если rcon пароль не совпадает. Т.е при добавлении сервера в статистику указываете тот же rcon пароль, что и на самом сервере.
 
Последнее редактирование:
Сообщения
18
Реакции
2
Здравствуйте форумчане, помогите пожалуйста, не могу ладу дать с этой статистикой.
По мануалу всё сделал, хостинг свой, на той же машине что и сам сервер.

RCON пароль в админке статистики правильный, лог:
2015-10-17 22:33:02: - MYSQL: Connecting to MySQL database 'HLstatsX' on 'localhost' as user 'root' ... connected ok
2015-10-17 22:33:02: - CONFIG: Reading database config...
2015-10-17 22:33:02: - CONFIG: I have found the following server configs in database:
2015-10-17 22:33:02: - S_CONFIG: 10.0.0.3:27500
2015-10-17 22:33:02: - HLSTATSX: HLstatsX:CE 1.6.19 starting...
2015-10-17 22:33:02: - UDP: Opening UDP listen socket on 10.0.0.3:27509 ... ok
2015-10-17 22:33:02: - HLSTATSX: Tracking Trend of the stats are enabled
2015-10-17 22:33:02: - HLSTATSX: Maximum Skill Change on all servers are 25 points
2015-10-17 22:33:02: - HLSTATSX: Minimum Skill Change on all servers are 2 points
2015-10-17 22:33:02: - HLSTATSX: Minimum Players Kills on all servers are 50 kills
2015-10-17 22:33:02: - HLSTATSX: Players chat logging is enabled
2015-10-17 22:33:02: - HLSTATSX: Broadcasting public chat to all players is enabled
2015-10-17 22:33:02: - HLSTATSX: Event queue size is set to 10
2015-10-17 22:33:02: - HLSTATSX: HLstatsX:CE is now running (Normal mode, debug level 1)
2015-10-17 22:35:00: - HLSTATSX: No data since 120 seconds
2015-10-17 22:37:00: - HLSTATSX: No data since 120 seconds
2015-10-17 22:38:04: - HLSTATSX: Insert new server trend timestamp
2015-10-17 22:39:01: - HLSTATSX: No data since 120 seconds
2015-10-17 22:41:01: - HLSTATSX: No data since 120 seconds

WEB часть судя по всему не посылает RCON команды серверу, в игре команда HLX выводит меню - при выборе любого пункта ничего не происходит.

При этом WEB панель управления сервером и SourceBans прекрасно работает с RCON

Metamod:Source version 1.10.6
Built from: https://github.com/alliedmodders/metamod-source/commit/9fed12f
Build ID: 946:9fed12f
Loaded As: Valve Server Plugin
Compiled on: Sep 10 2015
Plugin interface version: 15:14
SourceHook version: 5:5 http://www.metamodsource.net/

SourceMod Version Information:
SourceMod Version: 1.7.3-dev+5258
SourcePawn Engine: SourcePawn 1.7, jit-x86 (build 1.7.3-dev+5258)
SourcePawn API: v1 = 4, v2 = 6
Compiled on: Sep 28 2015 15:08:32
Built from: https://github.com/alliedmodders/sourcemod/commit/8d93e7d
Build ID: 5258:8d93e7d http://www.sourcemod.net/

autoexec.cfg:
log on
logaddress_delall
logaddress_add 10.0.0.3:27500

server.cfg:
// Logs
sv_logbans 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
Сообщения
18
Реакции
2
Логи не доходят до парсера, logaddress не указан


Указан же в autoexec.cfg

HLstatsX: CE Daemon Control
  • Sending Command to HLstatsX: CE Daemon at 10.0.0.3:27500 — 39 bytes OK
  • Waiting for Backend Answer...recieving 29 bytes in 1 packets...OK
  • Backend Answer: OK, EXECUTING COMMAND: RELOAD
  • Closing connection to backend...OK
 

-=Vampir=-

Переводчик и тестер
Сообщения
229
Реакции
73
Может не правильно, но попробуй прописать не в autoexec, а в server.cfg
Просто у меня так
 

jonasltu

Участник
Сообщения
28
Реакции
11
подскажите пожалуйста сколько Daemon`ов нужно ставить на 80~ Серверов
 

kiraynko

Участник
Сообщения
195
Реакции
27
Подскажите, как правильно выполнить "Шаг 5: Рассмотрим Cron планировщик:, на Ubuntu:

Оффтоп
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
Последнее редактирование:

kiraynko

Участник
Сообщения
195
Реакции
27
kiraynko, crontab -e

Добавлено через 2 минуты
HLstatsX Community Edition / Install
тоже в шаге 5 есть пример, как писать.

Прописал там с учётом своего расположения, но результат тот же(

Вот, что я прописал

*/5 * * * * cd /home/game/hlstats/scripts/ && ./run_hlstats start >/dev/null 2>&1
15 00 * * * cd /home/game/hlstats/scripts/ && ./hlstats-awards.pl >/dev/null 2>&1

Мнеж надо так же указать папку где лежит GeoLiteCity

Как правильно прописать это задание, но только для Linux

Запустил руками, пот что написало:

/hlstats/scripts/GeoLiteCity$ ./install_binary.sh
Downloading a new copy of GeoLiteCity, if needed.
Uncompressing database
chmod: changing permissions of ‘GeoLiteCity.dat’: Operation not permitted
Done
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
kiraynko, ты от какого пользователя устанавливал стату и от какого запускаешь?
 

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
kiraynko, явно где-то накосячил при установке или после неё с правами

Выполни chown -R user:usergroup /полный/путь/к папке/где стата лежит

User - пользователь, от которого запускать планируешь
Usergroup - группа, в которой состоит этот пользователь (обычно совпадает с именем юзера)

Потом пробуй запускать снова
 

kiraynko

Участник
Сообщения
195
Реакции
27
Tallanvor,
С импортом в базу работает, но хочется что бы цеплял из файла.
 

kiraynko

Участник
Сообщения
195
Реакции
27
В общем так у меня ОС Ubuntu 15.10
В принципе на ней всё предустановленно по этому я не ставил, перл, маке, снап да и не юзал их.

Начнём от момента, когда у вас всё настроено, но не работает локация.
1. Прописываем задания в кроне
C-подобный:
*/5 * * * * cd  /home/user/hlstats/scripts/ && ./run_hlstats start >/dev/null  2>&1
15 00 * * * cd /home/user/hlstats/scripts/ &&  ./hlstats-awards.pl >/dev/null 2>&1
Пути ваши соответственно. Можно так же добавить авто обновление и ипорт базы.

2. Запускаем через sudo или из под root hlstats/scripts/GeoLiteCity/./install_binary.sh
Таким образом мы скачиваем актуальный GeoLiteCity.dat, так же его можно скачать и залить в ручную не используя этот скрипт. Если сами качали то не забываем делать файл исполняемым chmod +x GeoLiteCity.dat

3. Открываем /hlstats/scripts/GeoLiteCity$ ./GeoLite_Import.sh в редакторе и редактируем строки:
LINUX_OTHER="0" - это не трогал.

# Login information for your MySQL server
DBHOST="localhost"
DBNAME="hlx" - имя базы
DBUSER="hlx"
DBPASS="******" - Ваш пароль базы, обязательно заполнить, а инче не импортируется.


4. Сохраняем запускаем, я запускал от пользователя, где установлен hlstats.

5. Заходим на свой сайт веб статистики и в настройках меняем параметр на Geoip lookup via database

5. Дальше пере запускаем статистику. Всё

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