Quantcast
Channel: WampServer - WampServer Francais
Viewing all articles
Browse latest Browse all 3463

Pb connexion bdd avec WampServer 2.5 (2 réponses)

$
0
0
Bonjour,

Voici ma configuration :

Windows 7

WampServer 32bits 2.5
Apache 2.4.9
Mysql 5.6.17
Php 5.5.12
PhpMyAdmin 4.1.14


Je viens de passer à WampServer 2.5 et j'ai un pb de connexion à la bdd.
Cela fonctionne avec [localhost] mais pas avec [mon-site]

Le message d'erreur suivant s'affiche :

Warning: mysqli_connect(): in C:\wamp\www\mon-site\fonctions\connexion.php on line 29
Erreur de connexion (2002) php_network_getaddresses: getaddrinfo failed: Hôte inconnu.

J'ai mis en place le VirtualHost :
<VirtualHost *:80>
DocumentRoot "C:/wamp/www/mon-site"
ServerName mon-site
ServerAlias www.mon-site
<Directory "C:/wamp/www/mon-site/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

Dans le fichier hosts de Windows, j'ai bien :
127.0.0.1 localhost mon-site
::1 localhost mon-site

Et dans httpd.conf :
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Le cache de Windows a bien été vidé.

Mon fichier de connexion :

function seconnecter()
{
if($_SERVER["HTTP_HOST"]=="localhost") //en local
{
$nomserveur='127.0.0.1'; //nom du serveur
$nombd='mon-site'; //nom de la base de données
$login='root'; //login de l'utilisateur
$pass=''; // mot de passe
}
else // chez l'hébergeur
{
$nomserveur="xxxxxxxxxxxxxxx"; // Machine du serveur de base de données chez l'hébergeur
$nombd="xxxxxxxxxxxx";
$login="xxxxxxxx";
$pass="xxxxxxxxx";
}

$bd = mysqli_connect($nomserveur, $login, $pass, $nombd);
if(!$bd)
die('Erreur de connexion (' . mysqli_connect_errno() . ') '. mysqli_connect_error());

return $bd;
}


J'utilisais déjà msqli avec une ancienne version de WampServer 2.

Où est l'erreur ?

Merci d'avance.

Viewing all articles
Browse latest Browse all 3463

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>