Require PHP avec des liens absolus?

Freedoomer -  
Jean-François Pillou Messages postés 19261 Date d'inscription   Statut Webmaster Dernière intervention   -
Pourquoi quand je fais un require du style require " http://127.0.0.1/unepage.php3"; , cad, avec un lien complet, mon serveur me répond qu'il ne trouve pas la page alors que quand je le remplace par un lien relatif, cela fonctionne? (PS: je suis sur de mes liens).
A voir également:

1 réponse

Jean-François Pillou Messages postés 19261 Date d'inscription   Statut Webmaster Dernière intervention   63 277
 
Pour le lien absolu, il ne faut pas passer par du HTTP mais mettre un lien absolu par rapport à la racine de ton serveur !

Le mieux est d'utiliser la variable d'environnement $DOCUMENT_ROOT pour avoir automatiquement le chemin absolu jusqu'à la racine de ton serveur. Par exemple :
$DOCUMENT_ROOT/repertoire/unepage.php3
0