Иконка ресурса

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #21
sh4pa, в databases.cfg не может найти. Скинь его сюда.
 

sh4pa

Участник
Сообщения
71
Реакции
22
R1KO, непонял, кого скинуть, лог или databases.cfg?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #23
sh4pa, databases.cfg
 

sh4pa

Участник
Сообщения
71
Реакции
22
R1KO,
"Databases"
{
"driver_default" "mysql"

// When specifying "host", you may use an IP address, a hostname, or a socket file path

"default"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" "12345"
//"timeout" "0"
//"port" "0"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" "12345"
//"timeout" "0"
//"port" "0"
}

"driver_default" "mysql"

"sourcebans"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" "12345"
//"timeout" "0"
"port" "3306"
}
"chatlog"
{
"driver" "default"
"host" "localhost"
"database" "chatpublic"
"user" "root"
"pass" "12345"
//"timeout" "0"
"port" "3306"
}

}
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #25
C-подобный:
"Databases"
{
	"driver_default" "mysql"

	// When specifying "host", you may use an IP address, a hostname, or a socket file path

	"default"
	{
		"driver" "default"
		"host" "localhost"
		"database" "sourcemod"
		"user" "root"
		"pass" "12345"
		//"timeout" "0"
		//"port" "0"
	}

	"storage-local"
	{
		"driver" "sqlite"
		"database" "sourcemod-local"
	}

	"clientprefs"
	{
		"driver" "sqlite"
		"host" "localhost"
		"database" "clientprefs-sqlite"
		"user" "root"
		"pass" "12345"
		//"timeout" "0"
		//"port" "0"
	}

	"sourcebans"
	{
		"driver" "mysql"
		"host" "localhost"
		"database" "sourcemod"
		"user" "root"
		"pass" "12345"
		//"timeout" "0"
		"port" "3306"
	}
	"chatlog"
	{
		"driver" "mysql"
		"host" "localhost"
		"database" "chatpublic"
		"user" "root"
		"pass" "12345"
		//"timeout" "0"
		"port" "3306"
	}
}
А разве localhost катит в mysql ?
 

sh4pa

Участник
Сообщения
71
Реакции
22
R1KO, sourcebans ведь с ним работает. а так я не знаю. думаешь ip сервера указать?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #27
sh4pa, попробуй.
 

Kyler_124

Участник
Сообщения
66
Реакции
9
Вопрос по вебчасти, как насчет автообновления чата ?
 

sh4pa

Участник
Сообщения
71
Реакции
22
R1KO, L 09/06/2015 - 19:54:23: [SM] Native "SetFailState" reported: [Chat log] Не удалось подключиться к базе данных ([1130]: Host '192.168.0.74' is not allowed to connect to this MySQL server)
L 09/06/2015 - 19:54:23: [SM] Displaying call stack trace for plugin "chat_logging_10.smx":
L 09/06/2015 - 19:54:23: [SM] [0] Line 164, C:\Documents and Settings\Admin\Рабочий стол\sourcemod\TEMP\chat_logging_10.sp::OnConfigsExecuted()
L 09/06/2015 - 19:54:33: [SM] Native "ReadPackString" reported: DataPack operation is out of bounds.
 

sh4pa

Участник
Сообщения
71
Реакции
22
SteamM, это и понятно что 192.168.0.74 is not allowed.
проблема в другом. почему-то на домашнем компе не работает плагин.
mysql, php, apache, все дела работают нормально.
думал кто поможет разобраться.
 
M

MihailM

sh4pa,не забываем про порт MySQL , обычно 3306.Возможно из-за этого нет подключения к базе ,
пропиши в databases.cfg:
C-подобный:
"Databases"
{
    "driver_default"    "mysql"
                  
    "chatlog"
    {
        "driver"        "default"
        "host"        "адрес_базы_данных"
        "database"    "имя_базы_данных"
        "user"        "имя_пользователя"
        "pass"        "пароль"
        //"timeout"    "0"
    [COLOR=Red]    "port"        "3306"[/COLOR]
    }
}
 

sh4pa

Участник
Сообщения
71
Реакции
22
SteamM, вот как у меня
"Databases"
{
"driver_default" "mysql"

"chatlog"
{
"driver" "default"
"host" "localhost" - тут пробовал 192.168.0.74 и 127.0.0.1 и пусто оставлял (вообще никак)
"database" "chatpublic"
"user" "root"
"pass" "12345"
//"timeout" "0"
"port" "3306"
}

}

в chat.php все аналогично.


может кто знает как руками сделать нужную таблицу в mysql?
 
M

MihailM

1.Надеюсь это база создана на сайте который будет ?
2.Какой вебсервер используешь ?

Просто мне пришлось менять порт , потому что другой используется в моем вебсервере ..

И что то похожее на веб сервере есть ?


Если что то похожее есть , тогда смотри уже настройки подключения ..
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #37
sh4pa, а какая разница? Запрос есть в плагине. Если плагин подключится - он создаст таблицу. А у тебя он не подключается.
 

sh4pa

Участник
Сообщения
71
Реакции
22
SteamM, Myqsl, php, apache стоят на соседнем компе. там же запущен серер контры. там же sourcebans. для sourcebans в databases.cfg указан localhost,root,password,port-3306 (это всё работает)
рядом с index.php (который sourcbans) лежит chat.php. первый прогружается нормально, второй нет.
кстати, когда я устанавливал sourcebans, он тоже не хотел принимать базу данных sourcemod, пока в mysql я сам её не создал. может как-то связанно... помогите создать таблицу в базе данных. я просто незнаю какие колонки и сколько их надо. помогите
 
M

MihailM

sh4pa,
Сообщение от sh4pa
"database" "chatpublic"
1.Надеюсь это база создана через phpMySql на сайте который будет ?

База банных на сайте должна быть обязательно !!

Можно конечно ничего не создавать , а использовать от SB , просто тогда будет лишняя таблица в ней .
А если вы хотите отдельно всё сделать , то создайте ещё одну базу данных !!!!
 
Последнее редактирование модератором:

Роман Перцев

Участник
Сообщения
2
Реакции
1
sh4pa, а какая разница? Запрос есть в плагине. Если плагин подключится - он создаст таблицу. А у тебя он не подключается.

Отличный плагин, но заметил баг, cvar sm_chat_log_table после смены карты или запуска сервака ставится по дефолту в chatlog. И еще, частенько в столбце message от плеера приходит пустота (если точнее пробел)
 
Последнее редактирование:
Сверху Снизу