Moram da ispravim jedan legacy kod, i koristi se adodb5 za pristupanje bazi. Kada se konektujem na jednu bazu sve radi ok, ali kada treba da napravim 2 konekcije na 2 razlicite baze na istom serveru dobijam gresku: Warning: mysql_pconnect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/domains/members.com/classes/adodb5/drivers/adodb-mysql.inc.php on line 442
Evo ga kod:
Nemam iskustva sa adodb5 pa je moguce da i kod nije dobar, ali takav sam kod dobio.
Evo ga kod:
Code:
<?php
$conn = &ADONewConnection($DBTYPE);
$conn->PConnect($DBHOST, $DBUSER, $DBPASSWORD, $DBNAME);
if($debug){ $conn->debug=true;}
$memDB = &ADONewConnection($DBTYPE);
if($MEMBERDBHOST == $DBHOST){ $MEMBERDBHOST = false;}
$memDB->PConnect($MEMBERDBHOST, $MEMBERDBUSER, $MEMBERDBPASSWORD, $MEMBERDBNAME);
if($debug){ $memDB->debug=true;}
?>
<?php
$conn = &ADONewConnection($DBTYPE);
$conn->PConnect($DBHOST, $DBUSER, $DBPASSWORD, $DBNAME);
if($debug){ $conn->debug=true;}
$memDB = &ADONewConnection($DBTYPE);
if($MEMBERDBHOST == $DBHOST){ $MEMBERDBHOST = false;}
$memDB->PConnect($MEMBERDBHOST, $MEMBERDBUSER, $MEMBERDBPASSWORD, $MEMBERDBNAME);
if($debug){ $memDB->debug=true;}
?>
Nemam iskustva sa adodb5 pa je moguce da i kod nije dobar, ali takav sam kod dobio.