FIELD LINE
Администратор
- Регистрация
- 11 Июн 2017
- Сообщения
- 73
- Симпатии
- 69
- Пол
- Мужской
Скорее всего, после установки sourcebans на выделенный сервер у многих возникала данная ошибка в логах.
Сервер не может соединиться с базой данных mysql из за отсутствия драйвера mysql в sourcebans.
Проблема решается очень просто.
Требуется установить пакет zlib.
Вам потребуется ssh доступ для установки пакетов, в зависимости от типа используемого вами Linux дистрибутива на сервере.
Решения взятые с официального источника:
Решение для 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.
Код:
[sourcebans.smx] Database failure: Could not find driver "mysql"
Проблема решается очень просто.
Требуется установить пакет 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
Если у нас 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.