Pb avec la fonction mysqli et bdd chez 1and1
Posté : 12 sept. 2010, 00:46
Bonsoir,
Je cherche à faire une connexion à BDD hébergée sur un serveur dédié 1and1.
Le hostname (DB_HOST) qui m'est indiqué par l'hébergeur est le suivant : localhost:/tmp/mysql5.sock
La fonction que j'utilise (récupérée d'un script) est aisni faite :
Merci !
Jérôme
Je cherche à faire une connexion à BDD hébergée sur un serveur dédié 1and1.
Le hostname (DB_HOST) qui m'est indiqué par l'hébergeur est le suivant : localhost:/tmp/mysql5.sock
La fonction que j'utilise (récupérée d'un script) est aisni faite :
function connect()
{
self::$instance = new mysqli($this->DB_HOST, $this->DB_USERNAME, $this->DB_PASSWORD, $this->DB_DATABASE);
if (mysqli_connect_errno()) {
$this->raise_error(printf("Connect failed: %s\n", mysqli_connect_error()));
}
return self::$instance;
}
Et l'erreur retournée par le navigateur en testant est la suivante :
Savez-vous ce qui coince ?Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2005): Unknown MySQL server host 'localhost:/tmp/mysql5.sock' (1) in /homepages/18/d302109344/htdocs/sportwif/ebplo/EasyAPNS/php/classes/class_DbConnect.php on line 176
Connect failed: Unknown MySQL server host 'localhost:/tmp/mysql5.sock' (1) There seems to have been a slight problem with our database, please try again later.
Merci !
Jérôme