Salut

mailinglist a �crit :
> 
> > Parlons nous de la m�me chose. Pensant que ce probl�me �tait connu et don
...
[zap]
...
> >
> > Le php ne peut agir que sur les documents situ�s sous DocumentRoot, mais
> pas
> > sur les fichiers de configurations externes. Il faut imaginer autre chose
> !
> > Amicalement.
> 
> Je ne suis pas sur de comprendre ta question. Il n'y a aucune raison de
> vouloir cr�er les m�mes fichiers de configuration (httpd.conf), seuls les
> fichiers du site (html, php, images) doivent �tre identiques.
> Si tu cherches � avoir sur ta machine en local http://son_nom au lieu de
> http://localhost tu peux toujours d�finir un Virtual Host mais tu n'auras
> alors plus acc�s au vrai site
> 
L�, je suis un peu comme mailinglist, je suis pas s�r de comprendre ???
Je prends un exemple parmi les ... sites en d�veloppement qui tourne sur
mon Apache en local :
1/ mon document root de httpd.conf est home/httpd/html/
2/ Mes sites en d�veloppement sont dans des sous-r�pertoires de mon
document root.
Ex. : Le site Schmurch est dans home/httpd/html/schmurch/
3/ Dans mon site Schmurch, j'ai un fichier de config.php dont une des
variables est $dir_site_schmurch="http://localhost/schmurch/";;
4/ Dans les fichiers php du site Schmurch, je fais un include de
config.php et � chaque fois que j'ai besoin de faire un lien "r�el", il
me suffit de l'intitul� comme suit :
<a href="$dir_site_schmurch/mon_fichier">
5/ Comme �a quand je transf�re le site Schmurch sur le serveur Web
distant, je n'ai plus qu'� changer la variable $dir_site_schmurch dans
la fichier de config.php du site schmurch et tous mes leins se
retrouvent automatiquement bons ;-))
(Si le serveur sur le Web a comme document root :
opt/users/schmurch/web/ et bien je mets dans le config.php :
$dir_site_schmurch="opt/users/schmurch/web/";)
Comment savoir le document root d'un serveur Web :
1/ Enlevez un ; dans votre fichier php
2/ Transf�rez le en FTP sur le serveur
3/ Appellez le dans votre navigateur
4/ vous aurez un "joli"  warning :parse error dans
chemin_de_fichier_depuis_la_racine_du_syst�me_qui_fait_tourner_le_serveur_Apache/votre_fichier.php

C'�tait �a le pb ???

A+ Yann  
-- 
Les infos du monde du logiciel libre, c'est sur
Independant Technologies : http://it.mondelinux.org
IntraLibre : le syst�me Intranet/Extranet bas� sur les technologies
libres
http://yann.services-virtuavision.com/intralibre/

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à