Page 1 sur 1
Variables serveurs ......DOCUMENT_ROOT
Posté : 27 sept. 2007, 16:29
par ZeDeveloppeur
Bonjour,
A quel endroit est initialisé $_SERVER['DOCUMENT_ROOT'] ?
Merci.
Posté : 27 sept. 2007, 16:39
par @rthur
Bonjour,
A la racine de ton compte web, tel que défini dans la config Apache ou Windows server...
Posté : 27 sept. 2007, 16:52
par ZeDeveloppeur
bonjour,
dans le Httpd.conf sous Linux ?
Posté : 27 sept. 2007, 16:59
par fab
Sous windows ou linux c'est le même nom de fichier

httpd.conf

Posté : 28 sept. 2007, 14:29
par ZeDeveloppeur
Okay merci
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
Posté : 29 sept. 2007, 15:28
par Ripat
Que veux-tu faire au juste?
Posté : 01 oct. 2007, 12:28
par ZeDeveloppeur
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.
Posté : 01 oct. 2007, 17:22
par Ripat
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.