conan Posté 25 Février 2005 Posté 25 Février 2005 (modifié) Bonsoir, J'ai un petit soucis J'ai un apache,php & co sur mon disque D:\..... Mon repertoire www sur mon E:\....www\ Je possèdes pluieurs sites avec différents sous domaines comme : toto.nomdomaine.com titi.nomdomaine.com tata.nomdomaine.com Créés via le fichier access.conf Je souhaite mettre mes classes en commun pour l'ensemble de mes sites car c'est embettant à chaque fois que l'on améliore une partie qu'il faut que l'on recopie dans les différentes version des fichiers. Pour ce faire je souhaiterais mettre mes classe dans mon D:\.... dans un répertoire similaire à mon répertoire icons J'ai donc fais ce réperoire classes, mis un alias : Alias /class/ "D:/rep1/Apache/Classes/" <Directory "d:/rep1/Apache/Classes/"> Options Index Multiviews Allowoverride none Order allow,deny Allow from all </directory> et donc j'ai tenter de faire un require sur cet alias, mais ca ne passe pas. Comment puis-je faire ? car je ne voudrais pas mettre directement le chemin dans le require. Merci de votre aide. -- Edition J'ai fais un test avec un fichier php mis dans mon répertoire classes : http://nomdomaine/titit/class/monfichier.php et là je charge bien le contenu (m'affiche mon echo) un include ou require ne marche pas par contre... Modifié 25 Février 2005 par conan
Thanh Posté 25 Février 2005 Posté 25 Février 2005 Salut, tu as tes classes ici "D:/rep1/Apache/Classes/" et tes sites "D:/rep1/Apache/site1/" "D:/rep1/Apache/site2/" ... il te suffit de remonter physiquement à l'aide de ".." Ex: Dans la page index.php, pour atteindre un fichier situé dans ta bibliothèque partagée tu fais : require "../Classes/tonfichier.inc.php";
conan Posté 26 Février 2005 Auteur Posté 26 Février 2005 Je réponds rapidement car je dois partir pour la matinée. non les sites (E) et mes classes (D) sont dans des lecteurs différents, question de securité. donc si je dois le mettre c'est en dur, c'est pourquoi je voudrais passé par un alias.
Thanh Posté 26 Février 2005 Posté 26 Février 2005 Je réponds rapidement car je dois partir pour la matinée. non les sites (E) et mes classes (D) sont dans des lecteurs différents, question de securité. donc si je dois le mettre c'est en dur, c'est pourquoi je voudrais passé par un alias. <{POST_SNAPBACK}> Citation par rapport à toi? les internautes avec des "mauvaises attentions"???
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant