aurelie_devplus
Messages postés11Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention28 novembre 2005
-
25 nov. 2005 à 16:17
aurelie_devplus
Messages postés11Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention28 novembre 2005
-
28 nov. 2005 à 16:35
Bonjour,
Je programme en PHP (intranet) pour une entreprise depuis un petit
moment. Sur mon serveur intranet, j'ai Apache 2.0 et PHP 4.3. Je me
sers régulièrement de la variable $_SERVER['REMOTE_USER'].
Dernièrement, j'ai installé un nouveau serveur intranet (windows 2000
server) avec PHP 5.0.5 et Apache 2.0. J'ai transféré mes pages, je
savais très bien par avance qu'il y allait avoir des erreurs au
moment d'exporter mes pages. Mais par contre je n'ai plus rien dans ma
variable $_SERVER['REMOTE_USER'], j'ai remis les variables dans mon
php.ini comme avant. Dans php_info() la variable a complètement disparu
et quand je l'appel j'ai rien du tout dedans. J'aurai besoin de savoir
si cette variable a été complètement bani à la version 5, je n'ai pas
trouvé d'info sur le net là-dessus. Etant donné que quasiment toutes
mes appli en interne fonctionnent avec cette variable, je suis un peu
dégoûtée. Si quelqu'un a une solution???? SVP
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 25 nov. 2005 à 16:59
Hello,
extrait de la doc :
<!--StartFragment --> <VAR>$_SERVER</VAR> est un tableau contenant des informations comme les en-têtes, dossiers et chemins du script. Les entrées de ce tableau sont créées par le serveur web. Il n'y a aucune garantie que tous les serveurs les rempliront tous; certains en oublieront quelques unes et en rajouteront de nouvelles non mentionnées ici. Cependant, un grand nombre de ces variables fait partie des spécifications CGI 1.1, et vous pouvez donc vous attendre à les retrouver.
Peut-être que ton serveur ne remplit pas les entrées. par contre j'ai une question :
print_r ($_SERVER); t'affiche quoi? Tu as quelquechose quand même ?
aurelie_devplus
Messages postés11Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention28 novembre 2005 28 nov. 2005 à 11:43
print_r($_SERVER) fonctionne. Pour le moment je vais remettre PHP4 .
Il ne faut pas que je perde de temps. Si je trouve quelque chose sur la
variable $_SERVER['remote_user'] sur PHP 5, je posterai une source.
Merci
aurelie_devplus
Messages postés11Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention28 novembre 2005 28 nov. 2005 à 16:35
La variable $_SERVER['REMOTE_USER'] marche bien sur PHP 5. Je suis
désolée de vous avoir ennuyé, mais j'avais oublié de mettre dans
httpd.conf ce bout de code pour que mon module mod_auth_sspi fonctionne
: