[Résolu] Debian Etch, apache2 et hébergement multisite

Bonjour :confused:

Alors voilà je suis repassé sur une Debian Etch toute fraiche, toute l’installation s’est bien passée et il ne me manque plus qu’un petit quelque chose pour enfin me remettre à taffer en toute serrenité.

Ce petit quelque chose c’est l’hébergement multisite. :wink:

Voilà je développe des sites internet, auparavent comme ils étaient en développement je me permettais de travailler directement sur le ftp, mais comme ils sont maintenant lancés je ne peux que travailler en local.
Donc j’ai installé tous les paquets qui me permettent celà (apache2, msql, php5) puis ai mis mes projets en développement dans des dossiers séparés se trouvant dans “/var/www/”.

Mais voilà le hic: quand j’ouvre un des sites en tapant l’url “http://127.0.0.1/repertoire_site/” je n’ai pas les includes, ce qui est très gênant. :confused:

Donc je me suis renseigné et ai appris que c’était une question de chemin relatif.

Mais les solutions que j’ai trouvées concernent le multihost, hors ce n’est pas ce qui m’intéresse…

Donc je voulais savoir si l’un d’entre vous avait été confronté puis règlé le problème ou pourrait m’aider à le règler. :smt003

Je vous remercie. :smt002

Pour faire du multi-site il me semble qu’il faut utiliser des VirtualHost, recherche dans cette direction …

Merci pour ton aide Themorice,

Par multihost je voulais sous-entendre virtualhost.
je ne sais pas si je m’y suis pris comme un manche, sûrement, mais celà n’a pas fonctionné. :confused:

Je bosse en local également dans la réalisation de petits sites internet.
Les chemins relatifs, c’est par exemple lorsqu’une page se trouvant dans le répertoire /var/www/site_1/html/page.php appelle une page se trouvant dans /var/www/site_1/include/include.php
Je fais

et pas

Je ne sais pas si ça répond à la question…

Mais si tu n’as pas les includes, c’est que le chemin n’est pas bon.

Et bien, complètement incompréhensible ce problème…

Et bien n’ayant pas encore pût travailler sur mon site en local j’ai exactement le même code source que le site en ligne qui lui affiche bien les includes.

De plus je viens de remarquer qu’à l’édition du code source de la page via Iceweasel les includes sont bien integrés à la page, donc apparement ce serait php qui déconnerait, mais je ne peux que supposer…

J’y perd décidement mon latin.

Il y a ce tuto que j’ai suivi pour installer php + mysql en local.

Tu as bien des chemins relatifs et non de ce genre :

Merci pour ton tuto, je vais y jeter un oeil de suite. :wink:

Oui je met systématiquement des chemins relatif dans mes codes sources, je trouve celà plus sûr.

Edition: Merci pour le tuto mais hélas il ne m’a rien appris de plus. :wink:

De toutes manières vu que le code source contient les includes celà laisse donc entrevoir que le problème ne vient pas du chemin mais de l’affichage. :open_mouth:

Merci pour ton aide. :wink:

Edition2: Suppositions complètement erronées: mon problème se trouvais au niveau du fichier css, donc le problème est résolu, encore désolé d’avoir pollué le forum avec un sujet inutile. :blush: