Hola a tod@s.
Tengo una web modesta con un scritpt de encuestas (Advanced Poll 2.08). Es el típico script php que lo subes a tu sitio y ejecutas un "index.php" para instalarlo en tu web.
Ha estado funcionando ok mucho tiempo, pero ahora me da el siguiente fallo:
Código PHP:
Ver originalWarning
: mysql_connect() [function.mysql
-connect
]: Connection using old
(pre
-4
.1
.1
) authentication protocol refused
(client option
'secure_auth' enabled
)
El script tiene este código para conectar con la db:
Código PHP:
Ver originalfunction connect() {
$this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']); if ($this->conn_id == 0) {
$this->sql_error("Connection Error");
}
$this->sql_error("Database Error");
}
return $this->conn_id;
}
Supongo que esa sintaxis se ha quedado obsoleta, pero estoy bastante perdido y no sé que sintaxis debería usar para solucionar el problema.
Si alguien me puede echar "un cable" lo agradecería.
La dirección de mi web por si queréis ver el error es esta:
http://abeldg.webcindario.com
Saludos a tod@s!!