Гайд Решение ошибки драйвера mysql в sourcebans

FIELD LINE

Администратор
Регистрация
11 Июн 2017
Сообщения
58
Симпатии
49
Пол
Мужской
#1
Скорее всего, после установки sourcebans на выделенный сервер у многих возникала данная ошибка в логах.

Код:
[sourcebans.smx] Database failure: Could not find driver "mysql"
Сервер не может соединиться с базой данных mysql из за отсутствия драйвера mysql в sourcebans.

Проблема решается очень просто.

Требуется установить пакет zlib.

Вам потребуется ssh доступ для установки пакетов, в зависимости от типа используемого вами Linux дистрибутива на сервере.

Решения взятые с официального источника:

Код:
32-Bit Debian/Ubuntu: apt-get install zlib1g
64-Bit Debian/Ubuntu: apt-get install lib32z1
32/64-Bit Fedora: yum install zlib.i686
32/64-Bit Mandriva: urpmi zlib1
32-Bit SUSE: zypper install libz1
64-Bit SUSE: zypper install libz1-32bit
Решение для Linux Gentoo x64:

Если у нас 64 битный дистрибутив gentoo, то может возникнуть проблема, которая очень просто решается.

1) Вводим в терминал echo "sys-libs/zlib 32" > /etc/portage/package.use/zlib
2) Далее, редактируем файл /etc/portage/package.use/zlib и вставляем туда sys-libs/zlib abi_x86_32
3) Сохраняем изменения и эмерджим пакет с помощью команды emerge zlib в терминале
4) Запускаем сервер и наслаждаемся рабочим sourcebans.