SA-MP Forums Archive
Глюк или кривые руки (MySQL) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Глюк или кривые руки (MySQL) (/showthread.php?tid=314014)



Глюк или кривые руки (MySQL) - -Stranger- - 28.01.2012

Всем привет. Возникла проблема непонятная с плагином MySQL от StrickenKid.

В общем ситуация такая:
Есть сервер SAMP и есть сервер MySQL. Находятся они на разных серверах, и в разных провайдерах. Между ними 'протянут' VPN. Т.е. примерно так:
Код:
[SA-MP]---[роутер]---[WWW]---[роутер]---[MySQL]
   |                                       |
   `-----------------[VPN]-----------------`
Так вот, при подключении сервера к базе, всё ок, а при выполнении mysql_query говорит что подключения нету.
Код:
[MySQL] Connected (2) to 'gta_real_live'@'192.168.10.201 via TCP/IP'.
[MySQL] Server Version 5.1.49-community.

[MySQL] Error (0): Function: mysql_query called when not connected to any database. Can't connect to MySQL server on '192.168.10.201' (10060).
....
PHP код:
new MySQL:connection;
connection mysql_init(LOG_ONLY_ERRORS,1);
mysql_connect(MySQL_host,MySQL_user,MySQL_pass,MySQL_base,connection,1);
format(query,max_line,"INSERT INTO ****",***);
mysql_query(query); 



Re: Глюк или кривые руки (MySQL) - eakwarp - 28.01.2012

Может фаервол с одной из сторон пропускает только первые пакеты, а потом блочит соединение? Попробуйте и там и там, внести сервера в исключения.


Re: Глюк или кривые руки (MySQL) - -Stranger- - 30.01.2012

eakwarp, нет, фаервол эту сеть не трогает.
Проблема оказалось в руках всё-же.
Подключаюсь, и создаётся handle 2: "[MySQL] Connected (2) to".
А использую я handle 0: "[MySQL] Error (0)".

Исправил так:
PHP код:
mysql_query(query,-1,0,connection);