Problème de connexion à ma base de donnée héberger sur lws
josngy
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
salut j'ai héberger mon site chez l’hébergeur LWS. en local, le code de connexion à ma base des données marche mais lorsque je prends ce même code PHP(en utilisant l'IP de l'Hebergeur) et que je l'envoie chez l'hébergeur ça affiche l'erreur suivante :
Erreur : SQLSTATE[HY000] [1045] Access denied for user 'aetae1081107'@'185.98.131.133' (using password: YES)
voici mon code PHP adapté au serveur de l’hébergeur :
<?php
try
{
$bdd = new PDO('mysql:host=mysql4.lwspanel.com;dbname=aetae1081107;charset=utf8', 'aetae1081107', 'wvzmvtdrbg');
echo "test reussi";
$reponse = $bdd->query('select * from aetae1081107.es');
}
catch (Exception $e)
{
die('Erreur : ' .$e->getMessage());
}
$reponse = $bdd->query('select * from aetae1081107.es');
while ($donnees = $reponse->fetch())
{
?>
<p>
<strong>votre id est </strong> : <?php echo $donnees['id']; ?><br />
Le nom est : <?php echo $donnees['nom'];
?>, Le postnom est : <?php echo $donnees['postnom']; ?>
</p>
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
Erreur : SQLSTATE[HY000] [1045] Access denied for user 'aetae1081107'@'185.98.131.133' (using password: YES)
voici mon code PHP adapté au serveur de l’hébergeur :
<?php
try
{
$bdd = new PDO('mysql:host=mysql4.lwspanel.com;dbname=aetae1081107;charset=utf8', 'aetae1081107', 'wvzmvtdrbg');
echo "test reussi";
$reponse = $bdd->query('select * from aetae1081107.es');
}
catch (Exception $e)
{
die('Erreur : ' .$e->getMessage());
}
$reponse = $bdd->query('select * from aetae1081107.es');
while ($donnees = $reponse->fetch())
{
?>
<p>
<strong>votre id est </strong> : <?php echo $donnees['id']; ?><br />
Le nom est : <?php echo $donnees['nom'];
?>, Le postnom est : <?php echo $donnees['postnom']; ?>
</p>
<?php
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
A voir également:
- Problème de connexion à ma base de donnée héberger sur lws
- Gmail connexion - Guide
- Base de registre - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Connexion chromecast - Guide
- Formules excel de base - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, où le code PHP est-il exécuté? chez l'hébergeur?
à quoi correspond l'adresse IP 185.98.131.133?
à quoi correspond l'adresse IP 185.98.131.133?
josngy
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
Sa correspond à l'IP du serveur
josngy
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
c'est après avoir exécuter le code chez l’hébergeur qu'il y a eu cette erreur
Bonjour,
Chez ton hébergeur... tu accèdes, depuis tes scripts php, à ta bdd en LOCALHOST.... je serai bien étonné que tu doivent (puisse...) indiquer un serveur distant.
NB: A l'avenir, merci de poster ton code correctement sur le forum.
Pour cela, tu dois utiliser les balises de code.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Chez ton hébergeur... tu accèdes, depuis tes scripts php, à ta bdd en LOCALHOST.... je serai bien étonné que tu doivent (puisse...) indiquer un serveur distant.
new PDO('mysql:host=localhost
NB: A l'avenir, merci de poster ton code correctement sur le forum.
Pour cela, tu dois utiliser les balises de code.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code