PDA

Просмотр полной версии : [Вопрос] Подключение к БД



Dima_Tushin
17.02.2014, 22:34
Добрый день еще раз создаю тему оо запуске VPS сервера
проблема: Подключение к БД
http://rghost.ru/52492356/image.png (http://rghost.ru/52492356.view)
Ошибки в MYSQL_LOG


[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBankLoadMaterials()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBankLoadMaterials()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadBizz()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadBizz()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadProperty()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadProperty()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadSBizz()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadSBizz()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadAvto()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadAvto()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadBankMafia()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadBankMafia()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBankLoadBankFrack()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBankLoadBankFrack()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[20:42:16] [ERROR] CMySQLQuery::Execute[CallBackLoadAtm()] - (error #2006) MySQL server has gone away
[20:42:16] [WARNING] CMySQLQuery::Execute[CallBackLoadAtm()] - lost connection, reconnecting..
[20:42:16] [ERROR] CMySQLConnection::Connect - (error #2002) Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

SERVER_LOG


----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3x-R2-1000p, (C)2005-2013 SA-MP Team

[20:42:16] filterscripts = "" (string)
[20:42:16]
[20:42:16] Server Plugins
[20:42:16] --------------
[20:42:16] Loading plugin: mysql.so
[20:42:16] Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)
[20:42:16] Loading plugin: streamer.so
[20:42:16]

*** Streamer Plugin v2.5.2 by Incognito loaded ***

[20:42:16] Loaded.
[20:42:16] Loading plugin: sscanf.so
[20:42:16]

[20:42:16] ===============================

[20:42:16] sscanf plugin loaded.

[20:42:16] (c) 2009 Alex "Y_Less" Cole

[20:42:16] ===============================

[20:42:16] Loaded.
[20:42:16] Loading plugin: regex.so
[20:42:16]

[20:42:16] ______________________________________

[20:42:16] Regular Expression Plugin v0.2.1 loaded
[20:42:16] ______________________________________

[20:42:16] By: Fro (c) Copyright <TBG> 2009-2011
[20:42:16] ______________________________________

[20:42:16] Loaded.
[20:42:16] Loading plugin: mysql_static.so
[20:42:16] >> plugin.mysql: R34 successfully loaded.
[20:42:16] Loaded.
[20:42:16] Loading plugin: mysql_5.5.so
[20:42:16] Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[20:42:16] Loaded 4 plugins.

[20:42:16]
[20:42:16] Filterscripts
[20:42:16] ---------------
[20:42:16] Loaded 0 filterscripts.

[20:42:16] Could not connect to database!
[20:42:16] Number of vehicle models: 83

Очень прошу помочь мне с подключением!
SERVER.CFG

plugins mysql.so streamer.so sscanf.so regex.so mysql_static.so mysql_5.5.so
Вот что вышло при добавление БД в Localhost ISP


При cookie-аутентификации, в конфигурационном файле необходимо задать парольную фразу установив значение директивы $cfg['blowfish_secret'].
и где это конф файл я и не знаю подскажите

^_^
17.02.2014, 22:39
Дело в дерьмовом хостинге, ибо на нём не установлены стандартные библиотеки для совместимости твоего MySQL плагина (r34). Проблема исправляется очень банальным путём - сменой хостинга, либо всякой полемики с тех. поддержкой, которая, вангую, будет настаивать на то, что-бы вы использовали "Stable" версию MySQL.
P.S: Одинаковый ответ с тем что был на такой же вопрос где-то 2 дня раньше.

Avertus
18.02.2014, 00:00
Вот тебе три пункта шаманства:

1) В функции подключения в скрипте используй не localhost, а 127.0.0.1
2) Чтобы не разбираться какие библиотеки нужны для плагина используй mysql_static.so
3) Не помню, что, но что то было... А вообще кстате уже плагин R37 (Правда это к делу не относится)

- - - Добавлено - - -


Дело в дерьмовом хостинге, ибо на нём не установлены стандартные библиотеки для совместимости твоего MySQL плагина (r34). Проблема исправляется очень банальным путём - сменой хостинга, либо всякой полемики с тех. поддержкой, которая, вангую, будет настаивать на то, что-бы вы использовали "Stable" версию MySQL.
P.S: Одинаковый ответ с тем что был на такой же вопрос где-то 2 дня раньше.

Что значит дерьмовый хостинг? По мне это плюс что на моей VPS/VDS-ке поменьше стоит всякого. Ведь они не знают для чего она мне нужна, а я сам выберу что мне нужно установить. Вот когда берёшь игровой хостинг, и нет возможности что либо устанавливать и настраивать, тогда да, хотелось бы чтобы всё было уже заточено под твой игровой сервер и основные плагины.

- - - Добавлено - - -

А вот и ошибка нашлась. Ты подключаешь все три варианта плагина :lol:


plugins mysql.so streamer.so sscanf.so regex.so mysql_static.so mysql_5.5.so

Оставь только mysql_static.so

bredvix
20.02.2014, 03:35
Закрыто.