Инструкция по установке и настройке SourceBans

emsi

Участник
Сообщения
71
Реакции
5
emsi, игрок #123 (pid) вышел с сервера.

Не,он на сервере как раз,но в новой версии писали что прикрыли это))

Банил на сервере пару человек (для проверки) баны не сохранялись.Нашел в логах вот это ошибку

Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ:
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
Не,он на сервере как раз,но в новой версии писали что прикрыли это))
Банил на сервере пару человек (для проверки) баны не сохранялись.Нашел в логах вот это ошибку
Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ:
Я не вангую, так что советую все ошибки выписывать сразу.
Здесь есть два варианта: неверные данные или БД только для локальных подключений, но веб-морда не там же, где БД. Проверяй. Судя по всему, у тебя сервер локальный.
А, ещё может быть проблема в настройке самого сокета.
 

emsi

Участник
Сообщения
71
Реакции
5
Я не вангую, так что советую все ошибки выписывать сразу.
Здесь есть два варианта: неверные данные или БД только для локальных подключений, но веб-морда не там же, где БД. Проверяй. Судя по всему, у тебя сервер локальный.
А, ещё может быть проблема в настройке самого сокета.

Переделал database и пропала ошибка

Добавлено через 5 минут
Но все равно,захожу в игру и баню себя,бан не записывается на сайт
 
Последнее редактирование:

uJIb9

Game4net.ru
Сообщения
149
Реакции
14
Ещё вопрос. Как на майарене установить sourcebans чтобы он контактировал с sourcebans который у меня на сайте?
 

emsi

Участник
Сообщения
71
Реакции
5
Всем привет.
Все старые ошибки вроде бы исправил,но появилась новая
[sourcebans.smx] Verify Insert Query Failed: Subquery returns more than 1 row
Появляется этот лог после того как кого то забаню
 

uJIb9

Game4net.ru
Сообщения
149
Реакции
14
Поставил sourcebans и на сайт и на сервер и вот что мне пишет
L 03/07/2013 - 12:19:27: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ: http://www.sourcebans.net/node/20
Помогите. Заранее спасибо!
 

Konstantin

Участник
Сообщения
1,775
Реакции
761
uJIb9, Издеваешься?
Не,он на сервере как раз,но в новой версии писали что прикрыли это))

Банил на сервере пару человек (для проверки) баны не сохранялись.Нашел в логах вот это ошибку

Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ:

Я не вангую, так что советую все ошибки выписывать сразу.
Здесь есть два варианта: неверные данные или БД только для локальных подключений, но веб-морда не там же, где БД. Проверяй. Судя по всему, у тебя сервер локальный.
А, ещё может быть проблема в настройке самого сокета.
 

uJIb9

Game4net.ru
Сообщения
149
Реакции
14
emsi, Как ты исправил эту ошибку?
L 03/07/2013 - 12:19:27: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ: http://www.sourcebans.net/node/20
 

emsi

Участник
Сообщения
71
Реакции
5
emsi, Как ты исправил эту ошибку?
L 03/07/2013 - 12:19:27: [sourcebans.smx] Database failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2). See FAQ: http://www.sourcebans.net/node/20

в файлу databases.cfg укажи в строке хост путь до файла mysql.sock
у меня например так /var/lib/mysql/mysql.sock
потом перезапусти машину и все
 

uJIb9

Game4net.ru
Сообщения
149
Реакции
14
emsi, Оффтоп

Добавлено через 39 минут
Я всё сделал как ты сказал и всё равно ошибка. У меня сайт на хосте jino.ru, сервер на myarena.ru и sourcebans на jino.ru. Помогите почему у меня в sourcebans не добавляются серваки. Вроде всё правильно делаю. Помогите!
 
Последнее редактирование:

HappyRabbit

Участник
Сообщения
125
Реакции
4
где можно изменить время банов в админке? В каком файле и как...
 

Konstantin

Участник
Сообщения
1,775
Реакции
761
HappyRabbit, Не оно?
C-подобный:
/**
 * SourceBans Configuration File
 *
 * @author GameConnect
 * @version 1.5.0
 * @copyright SourceBans (C)2007-2013 GameConnect.net.  All rights reserved.
 * @package SourceBans
 * @link http://www.sourcebans.net
 *
 * @version $Id$
 */


"SourceBans"
{
	"Config"
	{
		// Website address to tell where the player to go for unban, etc
		"Website"						"http://www.yourwebsite.net"
		
		// Allow or disallow admins access to sm_addban command
		"Addban"						"1"
		
		// Allow or disallow admins access to sm_unban command
		"Unban"							"1"
		
		// The table prefix you set while installing the webpanel. Default: "sb"
		"DatabasePrefix"		"sb"
		
		// How many seconds to wait before retrying when a players ban fails to be checked. Min = 15.0 Max = 60.0
		"RetryTime"					"45.0"
		
		// How often should we process the failed ban queue in minutes
		"ProcessQueueTime"	"5"
		
		// Require the admin to login once into the webpanel
		"RequireSiteLogin"	"0"
		
		// If your game server is behind NAT or -ip is not set on startup,
		// enter the public IP address or hostname of your game server below
		"ServerIP"					""
	}
	
	/*
	 * Menu options for ban times
	 */
	[SIZE="2"][COLOR="red"]"BanTimes"
	{
		"Permanent"
		{
			"flags"		""
			"length"	"0"
		}
		"10 Minutes"
		{
			"flags"		""
			"length"	"10"
		}
		"30 Minutes"
		{
			"flags"		""
			"length"	"30"
		}
		"1 Hour"
		{
			"flags"		""
			"length"	"60"
		}
		"4 Hours"
		{
			"flags"		""
			"length"	"240"
		}
		"1 Day"
		{
			"flags"		""
			"length"	"1440"
		}
		"1 Week"
		{
			"flags"		""
			"length"	"10080"
		}
	}[/COLOR][/SIZE]
	
	/*
	 * Menu options for if a reason isn't supplied in a ban
	 * Without a supplied reason the ban will never be written to the database
	 */
	"BanReasons"
	{
		"1"	"Hacking"
		"2"	"General Exploit of Game/Map/Server"
		"3"	"Team Killing"
		"4"	"Team Flashing"
		"5"	"Spamming Mic/Chat"
		"6"	"Inappropriate Spray"
		"7"	"Inappropriate Language"
		"8"	"Inappropriate Name"
		"9"	"Ignoring Admins"
		"0"	"Team Stacking"
		"11"	"Own Reason"
	}
	
	/*
	 * Submenu options for when "Hacking" is selected
	 * If "Hacking" removed from the menu above this will not be accessible
	 */
	"HackingReasons"
	{
		"1"	"Aimbot"
		"2"	"Anti Recoil"
		"3"	"Wallhack"
		"4"	"Spinhack"
		"5"	"Speedhack"
		"6"	"Multi-Hack"
		"7"	"No Smoke"
		"8"	"No Flash"
	}
}
 
Сверху Снизу