Перейти к содержимому


Фотография

Помогите сделать Sourcebans

sourcebans

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 TeamSection

TeamSection

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 30 Октябрь 2015 - 1:32

Помогите Пожалуйста,
 
хотел бы перевести Sourcebans на свой сайт только нужна помощ с Install, не знаю про какую ДБ там пишет и на сайте не пишет какой порт от ДБ.

Сделал инстал только такой ерор : L 10/29/2015 - 17:55:43: [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

Сообщение отредактировал TeamSection: 30 Октябрь 2015 - 0:40


#2 Pr0FeT

Pr0FeT

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 921 сообщений

Отправлено 30 Октябрь 2015 - 2:20

Помогите Пожалуйста,

хотел бы перевести Sourcebans на свой сайт только нужна помощ с Install, не знаю про какую ДБ там пишет и на сайте не пишет какой порт от ДБ.
Сделал инстал только такой ерор : L 10/29/2015 - 17:55:43: [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

Тебе прям в ошибке написали куда обращаться))) Игровой сервер не может соединиться к локальному MySQL серверу, если мне не изменяет память то: либо ты не правильно указал данные в databases.cfg и сервер пытается присоединиться к серверу мускула по локалке и ненаходит необходимых расширений для работы данной функции; второй вариант: при неправильном соединении к внешней базе данных, sourcebans подключается ко внутренней базе (которая на самом игровом сервере), видимо у тебя опять же нету необходимых расширений для корректной работы этой функции.

И что значит перенести на свой сайт? Может на другой хостинг? Если у тебя сайт уже есть то "на свой" сайт перенести не получится. Надеюсь не надо объяснять почему.

Про твою "ДБ". Если у тебя есть бекап базы данных то: создаёшь новую базу данных и юзера к ней на хостинге, туда импортируешь бекап твоей "ДБ" через phpmyadmin, заливаешь на хостинг (куда надо заливать нам не известно, ибо хрен знает что у тебя там за хост/домен/поддомен и тд) свой sourcebans от предыдущего хостинга, в файле config.php указываешь адрес базы данных (к примеру db1.myarena.ru), название базы данных, логин и пароль к ней (порт к серверу с базой данных по дефолту всегда 3306, так что его лучше вообще не трогать), на этот файл config.php выставляешь права 444. Профит!

Ответы на вопросы аля что такое phpmyadmin, как создать базу данных, как импортировать бекап и тд, есть в интернете.

Скрытый текст

Сообщение отредактировал Pr0FeT: 30 Октябрь 2015 - 2:34

  • danyas это нравится

#3 danyas

danyas

    Участник

  • Пользователь
  • PipPip
  • 76 сообщений

Отправлено 30 Октябрь 2015 - 10:14

в databases.cfg проверь IP. По возможности смени на локальный либо 127.0.0.1



#4 September

September

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 719 сообщений

Отправлено 30 Октябрь 2015 - 10:31

в databases.cfg проверь IP. По возможности смени на локальный либо 127.0.0.1


Зачем ему менять на локальный?

#5 Pr0FeT

Pr0FeT

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 921 сообщений

Отправлено 30 Октябрь 2015 - 10:57

в databases.cfg проверь IP. По возможности смени на локальный либо 127.0.0.1

Если у него хост на арене то врятли сервер с мускулом и игровой сервер стоят на одной машине.

#6 danyas

danyas

    Участник

  • Пользователь
  • PipPip
  • 76 сообщений

Отправлено 30 Октябрь 2015 - 15:35

Зачем ему менять на локальный?

 

 

Если у него хост на арене то врятли сервер с мускулом и игровой сервер стоят на одной машине.

 

 

Потому что у него указано localhost в конфиге.
Коннект к socks'y идет, а не по IP, и это указано в шапке.



#7 TeamSection

TeamSection

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 30 Октябрь 2015 - 16:12

так чо мне надо делать, в Databases.cfg Вроде host на айпи


Кому не трудно помоч


Сообщение отредактировал onotole: 30 Октябрь 2015 - 16:17


#8 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 30 Октябрь 2015 - 16:18

http://wiki.myarena....овка_Sourcebans



#9 TeamSection

TeamSection

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 30 Октябрь 2015 - 16:25

я не через арену хочю сделать, а через другой хост



#10 September

September

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 719 сообщений

Отправлено 30 Октябрь 2015 - 16:29

я не через арену хочю сделать, а через другой хост


Тогда надо обратиться на другой форум.

#11 TeamSection

TeamSection

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 31 Октябрь 2015 - 16:31

а почему ето пишится на странице? Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u349475646/public_html/bans/includes/adodb/drivers/adodb-mysql.inc.php on line358



#12 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 31 Октябрь 2015 - 17:56

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

#13 danyas

danyas

    Участник

  • Пользователь
  • PipPip
  • 76 сообщений

Отправлено 02 Ноябрь 2015 - 18:42

а почему ето пишится на странице? Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u349475646/public_html/bans/includes/adodb/drivers/adodb-mysql.inc.php on line358

в файле /includes/adodb/drivers/adodb-mysql.inc.php на 358-й строчке измени mysql_connect на mysqli_connect


Сообщение отредактировал danyas: 02 Ноябрь 2015 - 18:42


#14 Medusa

Medusa

    Пользователь

  • Пользователь
  • PipPipPip
  • 196 сообщений

Отправлено 02 Ноябрь 2015 - 19:34

 

Помогите Пожалуйста,
 
хотел бы перевести Sourcebans на свой сайт только нужна помощ с Install, не знаю про какую ДБ там пишет и на сайте не пишет какой порт от ДБ.

Сделал инстал только такой ерор : L 10/29/2015 - 17:55:43: [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

 

Я могу помочь



#15 TeamSection

TeamSection

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 02 Ноябрь 2015 - 23:27

$this->forceNewConnect,$this->clientFlags);

 

Вот ето на 358 строке



#16 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 03 Ноябрь 2015 - 9:13

init.php

Найти

$GLOBALS['db'] = ADONewConnection("mysql://" . DB_USER . ':' . DB_PASS . '@' . DB_HOST . ':' . DB_PORT . '/' . DB_NAME);

Заменить на

$GLOBALS['db'] = ADONewConnection("mysqli://" . DB_USER . ':' . DB_PASS . '@' . DB_HOST . ':' . DB_PORT . '/' . DB_NAME);




Темы с аналогичным тегами sourcebans

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных