Salve a tutti, ho bisogno di far connettere uno script php che sta su un host remoto al mio server mysql in locale, solo che al momento della connessione mi restituisce questo errore:
codice:Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '***.***.***.***'(4) in ********
questo è il codice che genera l'errore:
il warning lo da alla riga: "$db = mysql_connect($ip_gestimm, $user_gestimm, $pass_gestimm) ;"Codice PHP:$ip_gestimm = "***.***.***.***";
$user_gestimm = "user";
$pass_gestimm ="pass";
$nomedb_gestimm ="dbname";
$db = mysql_connect($ip_gestimm, $user_gestimm, $pass_gestimm) ; mysql_select_db($nomedb_gestimm, $db);
mysql_query($query);
/*
$query = "select * from gest_imm";
$result = safe_query($query);
*/
echo "ciao";
da cosa può dipendere il problema? io ho un 3com con il firewall, ma ho rediretto ogni richiesta all'ip del mio pc, ho creato un'application che mi fa passare il traffico sulla porta 3306 al mio pc, sul mio pc il firewall di win è spento, e ho configurato l'istanza di mysql per avere l'accesso dall'esterno, che si può fare?




Rispondi quotando
ho scoperto che dall'hosting non è possibile connetersi a server esterni alla rete
