[spip-dev] recuperer SERVEUR_HTTP_VARS en local

bonjour,

j’ai installé un site spip (version 1.5.1) en local mais je rencontre un pb quand à la recuperation de certaines valeurs de variables (
la variable register_globals est activée). Pas moyen de recuperer la valeur de SERVEUR_HTTP_VARS[‘HTTP_HOST’] et de SERVEUR_HTTP_VARS[‘REQUEST_URI’] . Hors j’ai besoin d’utiliser ces variables pour des contraintes de redirection dans un script inclus dans la plupart de mes pages php.

  • y a t il un moyen de simuler un site en ligne (un serveur HTTP ???) ? ou simplement une option à activer ?
  • Il est dit dans la doc de php que ces variables retourne une valeur si il y en a, dans quel cas n’y en a t il pas (ou pourrais je trouver de la doc) ?

@++

J'ai pas trop regardé mais faut peut-être bidouiller le "hostname" dans le
fichier de config Apache httpd.conf

<Loic.Druesne@devoteam.com> a écrit dans le message de news:
OF3A3820A4.E203661D-ONC1256D50.0047C701-C1256D50.0054ACE4@devoteam.com...

bonjour,

j'ai installé un site spip (version 1.5.1) en local mais je rencontre un pb
quand à la recuperation de certaines valeurs de variables (
la variable register_globals est activée). Pas moyen de recuperer la valeur
de SERVEUR_HTTP_VARS['HTTP_HOST'] et de SERVEUR_HTTP_VARS['REQUEST_URI'] .
Hors j'ai besoin d'utiliser ces variables pour des contraintes de
redirection dans un script inclus dans la plupart de mes pages php.

- y a t il un moyen de simuler un site en ligne (un serveur HTTP ???) ? ou
simplement une option à activer ?
- Il est dit dans la doc de php que ces variables retourne une valeur si il
y en a, dans quel cas n'y en a t il pas (ou pourrais je trouver de la doc) ?

@++

t'as essayé ça pour voir :
<?php
echo
"http://".$HTTP_SERVER_VARS['HTTP_HOST'].dirname($HTTP_SERVER_VARS['PHP_SELF
'])."/".$relative_url;
?>