j'arrive à accéder à ma base de donnees via phpadmin. Par contre impossible via php.
la connexion à la base ne passe pas.
J'ai essayé via PDO, Mysqli, rien à faire.
Merci de m'aider.
Mon offre hebergement web: perso.
le php:
$DBhost = "lnsarezaoylnsa56.mysql.db";
$DBowner = "lnsarezaoylnsa56";
$DBpw = "xx"; //mon mot de passe
$DBName = $DBowner;
$DBconnect = "mysql:dbname=".$DBName.";host=".$DBhost;
echo $DBconnect;
echo "
Version de PHP : ".phpversion()."
\n";
echo "port: ".$DBPort; // le port est blanc (hebergement perso)
try {
$bdd = new PDO($DBconnect, $DBowner, $DBpw);
}
catch (Exception $e)
{
die('erreur:' .$e->getMessage());
}
le fichier .ovhconfig:
app.engine=php
app.engine.version=7.2
http.firewall=none
environment=production
container.image=stable
Hébergements Web - Erreur 2002 getaddrinfo failed: Name or service not known
Related questions
- Connexion à mon compte client
153978
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
126860
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
111051
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98610
28.07.2017 11:39
- Passage en php 7.4
97653
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
92027
04.12.2019 21:52
- The requested URL / was not found on this server
91119
02.03.2017 18:25
- Deploy d'un projet Node JS
91085
12.10.2016 20:18
- NextCloud sur mutualisé
91000
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
90842
16.10.2016 16:24
si tu mets pas en forme ton code, c'est illisible
le sujet n'est pas une zone d'information que l'on peut copier pour te mettre le doigt sur l'erreur
ton serveur est erroné
```php
$db_host = 'base.mysql.db';
$db_base = 'base';
$db_user = 'base';
$db_pass = 'pass';
try {
$dbh = new PDO("mysql:dbname=$db_base;host=$db_host", $db_user, $db_pass);
echo " Connexion possible avec PDO\n";
} catch ( PDOException $e ) {
echo " Échec connexion PDO : " . $e->getMessage() . "\n";
}
?>
```
Désolee, le voilà je ne sais comment on affiche le code formatté dans ce forum.
j'ai le meme code que le tien
tu rigoles, je teste en 10 lignes, tu n'as que 10 lignes?

tu as essayé au moins?
maintenant si tu veux pas essayer mon code, c'est ton choix
je t'ai dit où était le souci
ça aurait été plus clair si ton sujet était mieux, mais tu n'as pas corrigé
pour la concision du sujet, inutile de quoter mes messages
rien pour mettre en forme?
tu peux aussi utiliser markDown
eh bien sur que j'ai testé ton code (en plus j'ai le même).
le nom du serveur est affiché sous hebergement ->domaine -> informations generales -> base de donnees.
j'ai bien regardé qu'il n'y avait pas de faute de frappe.
je ne comprends pas
Merci de ton aide.
comme dit: erreur indique que ton serveur n'est pas le bon
mais je ne peux pas le copier, c'est dans ton sujet, encore une fois on ne met pas d'info technique dans un sujet, où qu'il soit
on est bien d'accord que ce script php est sur un hébergement Ovh?
oui. hebergement perso.
Cela marche, j'ai juste changé le mot de passe via phpadmin sans rien d'autre.
Je ne sais pas pourquoi mais cela a resolu le pb.
tout simplement, tu n'avais pas le bon pass
mais ce n'est pas cohérent avec l'erreur que tu indiques dans le sujet