Bonjour,
Dans index.php, je fais un include de database.php, lui même avec un require_once de config.php.
J'ai ce problème :
Warning: mysql_connect() [function.mysql-connect]: php_network_getaddresses: getaddrinfo failed: Hôte inconnu. in C:\xampp\htdocs\phpbeyond\Chapter06\06_03_photo_gallery\includes\database.php on line 13
Je corrige ce problème en faisant require_once("../includes/config.php");.
Mais pourtant config.php est dans le même répertoire que database.php.
Et sur un autre poste, ça marche avec seulement require_once("config.php");.
Pourquoi dois-je alors mettre ../includes/ ?
C'est comme si en faisant require pour database.php, le script se positionne où est index.php, et donc doit aller chercher avec ../includes/.
Et sur mon autre poste, c'est comme si le script se positionne où est database pour aller prendre config.php au même endroit, sans le ../includes.
Merci de votre aide,
Patrick
Partager