Require PHP avec des liens absolus?

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).

1 réponse

  1. Webmaster
    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