Bonjour à tous,
lorsque je clique sur une page sur mon site j'ai ce message qui s'affiche "
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: No address associated with hostname' in /homepages/8/d601021156/htdocs/includes/config_index.php:6 Stack trace: #0 /homepages/8/d601021156/htdocs/includes/config_index.php(6): PDO->__construct('mysql:host=db60...', 'dbo601425128', 'se7ennouchi') #1 /homepages/8/d601021156/htdocs/accueil.php(1): include('/homepages/8/d6...') #2 {main} thrown in /homepages/8/d601021156/htdocs/includes/config_index.php on line 6"

Cependant quand je fais "F5" ça marche normalement.

D'après vous d'ou peut venir le souci ?

Merci d'avance pour vos réponses.

Cordialement

9 réponses


Salut,
Tu peu nous montré le contenue du config_index

Nouchi35
Auteur
<?php
if(session_status() == PHP_SESSION_NONE){
session_start();
}
$pdo = new PDO('mysql:host=#;dbname=#;charset=utf8', '#', '#');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
?>

Bonjour,
Tu es sur quel environement ?

Nouchi35
Auteur

Je suis chez 1&1.

J'ai testé ta configuration et elle fonction chez moi, regarde si PDO est bien activé.

Le message dit que le pb vient du host
chez 1and1 tu devrais avoir normalement host=db601425128.db.1and1.com
est-ce bien ça ?

test sa je pense que sa va passer
$pdo = new PDO('mysql:host=#;dbname=#, '#', '#');

Bonjour,
Le site est déjà hébergé chez 1&1 et vous essayez d'accéder à la BDD associer au site ?

Nouchi35
Auteur

Merci pour vos réponses.
Tout est rentrer dans l'ordre.

Apparement c'était du à un souci interne.
En gros, comme ma carte bancaire n'était plus valide et que je n'ai pas penser à la changer sur mon compte.
Ils ont restreint mes connexions et donc la connection à ma base de donné.

En tout cas je pense que c'était du à cela car une fois rectifier je n'ai plus eu de souci.