Variables serveurs ......DOCUMENT_ROOT

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Variables serveurs ......DOCUMENT_ROOT

par Ripat » 01 oct. 2007, 17:22

La variable $_SERVER['DOCUMENT_ROOT'] ne contient pas toujours le documentRoot d'apache. Tu peux contourner le problème en utilisant les variables $_SERVER['SCRIPT_FILENAME'] et $_SERVER['SCRIPT_NAME'].

En faisant une "soustraction" de chaîne tu devrais te retrouver avec ton documentRoot.

par ZeDeveloppeur » 01 oct. 2007, 12:28

Que veux-tu faire au juste?
J'ai dans ma crontab des appels à des scripts php avec leur chemin en dur, et j'aimerais utiliser la variable DocumentRoot.

ca m'eviteras des problèmes si je decide de deplacer le repertoire home de mes sites.

y'a une possibilité ?

encore merci.

par Ripat » 29 sept. 2007, 15:28

Que veux-tu faire au juste?

par ZeDeveloppeur » 28 sept. 2007, 14:29

Okay merci :oops:

par contre juste une dernière chose :

Comment récuperer une variable serveur dans la Crontab et peut on l'utiliser aussi dans des fichiers .htaccess ??

merci

par fab » 27 sept. 2007, 16:59

Sous windows ou linux c'est le même nom de fichier :) httpd.conf :)

par ZeDeveloppeur » 27 sept. 2007, 16:52

bonjour,

dans le Httpd.conf sous Linux ?

par @rthur » 27 sept. 2007, 16:39

Bonjour,

A la racine de ton compte web, tel que défini dans la config Apache ou Windows server...

Variables serveurs ......DOCUMENT_ROOT

par ZeDeveloppeur » 27 sept. 2007, 16:29

Bonjour,

A quel endroit est initialisé $_SERVER['DOCUMENT_ROOT'] ?

Merci.