26 фев
XBT Tracker: обновление
MSW
Автор: MSW
Версия DLE: 8.3, 8.5, 9.0, 9.2, 9.3, 9.4, 9.5, 9.6, 9.7, 9.8, 10.0, 10.1, 10.2, 10.3
Версия модуля Tracker for DLE: 2.4 и выше
Тип трекера: все


*** XBT обновление ревизии с 2372 до 2381 ***


Инструкция по обновления XBT Tracker на сервере.

Также исправлена ошибка при которой не работала запись в БД информации о читерах

Необходимо перекомпилировать хбт.

Удаляем старую версию исходников:
rm -r /home/xbt/xbt-source

Получаем новые исходники:
mkdir -p /home/xbt/xbt-source
cd /home/xbt/xbt-source/
svn co http://xbt.googlecode.com/svn/trunk/xbt/misc misc
svn co http://xbt.googlecode.com/svn/trunk/xbt/Tracker Tracker

Получаем файлы с изменениями для работы дополнительных функций хбт для модуля трекера:
wget http://0-web.ru/uploads/files/xbtt-source.zip
unzip -o -d Tracker xbtt-source.zip
rm xbtt-source.zip

Компилируем хбт:
cd Tracker
./make.sh

Удаляем старую версию хбт:
killall xbt_tracker
rm /home/xbt/xbt_tracker

Копируем новый скомпилированный файл:
cp xbt_tracker /home/xbt/


Файл конфигурации XBT: /home/xbt/xbt_tracker.conf
в самый конец добавить:
(при необходимости заменить dle на свой префикс таблиц)
mysql_table_prefix = dle_tracker_


Выполнить MySQL-запрос:
DELETE FROM `dle_tracker_config` WHERE `name` = 'gzip_debug';
DELETE FROM `dle_tracker_config` WHERE `name` = 'anonymous_connect';


Запускаем XBT:
/etc/init.d/xbt start


Проверка:
на странице статистики хбт в самом низу должна быть надпись:
revision xbt    XXXX/Y

здесь:
XXXX - ревизия хбт
Y - версия доработок для модуля Tracker for DLE

Автоматическое обновление

Если выше указанные инструкции проходят без каких либо проблем можно использовать скрипт автоматического обновления, для этого скачиваем скрипт:

Скрипт подходит для Debian, Ubuntu, CentOS
wget http://0-web.ru/uploads/files/xbt_update.txt -O /home/xbt/xbt_update.sh


Скрипт подходит для FreeBSD
*** нет автоматического, обновлять надо вручную по инструкции установки по пункту 2 ***


выставляем права на исполнение:
chmod +x /home/xbt/xbt_update.sh


Для выполнения обновления хбт запускаем скрипт автоматического обновления:
cd /home/xbt/
./xbt_update.sh




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.