En mode local, il suffit de placer le contenu de chaque site dans des sous-dossiers du dossier www de Wamp pour les rendre accessibles depuis des adresses de type [localhost], [localhost], etc.
Où "site1" ou "site2" correspont au nom donné à chaque sous-dossier contenant un site.
En résumé, si je place les fichiers de mon site dans le dossier "c:\wamp\www\machinchose", je pourrai y accéder à l'adresse "[localhost];^^
Voici comment j'ai fait pour que sous Wamp5, mes différents sites locaux soient vus de manière similaire aux mêmes sites chez un hébergeur - c'est-à-dire pour que les différentes variables, par exemple :
soient gérées de la même manière en local et en réel, ce qui n'est pas le cas de la configuration Wamp5 par défaut, principalement par le fichier www/index.php.
Cela s'applique pour Windows XP - Pas essayé avec Vista.
Je prends l'exemple de 3 de mes sites : (Bien sûr, exemple à modifier en fonction du nom de vos sites)
Les contenus de droite de chaque ligne étant les exactes copies des noms des dossiers des sites locaux situés dans G:\Wamp\www\
- 2 - Ouvrir le fichier Wamp\Apache\Conf\httpd.conf
Nota : Nouveau avec Wamp5 1.7.0, la définition des « Virtual Hosts » ne se fait plus directement dans le fichier httpd.conf, mais dans un fichier include conf/extra/httpd-vhosts.conf
Décommenter (Supprimer le # de début de ligne) la ligne Include... :
# Virtual hosts Include conf/extra/httpd-vhosts.conf
- 2.1 - Ouvrir le fichier conf/extra/httpd-vhosts.conf
Nota : ServerName localhost doit être en premier et l'ordre correspondre à celui du fichier Hosts.
À partir de ces modifications, si on lance Wampserver et que dans le navigateur on lance un site local, par exemple [aviatechno] (le "/" final est obligatoire), on ouvrira bien le site local.
En revanche, si on lance Localhost depuis l'icône de Wampserver, puis dans le menu du fichier index.php de Wampserver, par exemple aviatechno, on obtiendra : [localhost] ce qui ajoute un niveau de plus (localhost/) par rapport au site réel et fait que les variables susmentionnées n'ont pas un contenu similaire à celui du site réel.
Donc, - 3 - dans le fichier Wamp\www\index.php modifier la ligne :
et le site local sera bien lancé par [aviatechno] au lieu de localhost/aviatechno
------------------------------------------------------------------------------------------------------------ Wampserver 3.3.0 32 bit - Apache 2.4.54.2 - PHP 8.2.4…7.4.33 - MySQL 5.7.40 - MariaDB 10.5.13/10.6.5 Wampserver 3.3.0 64 bit - Apache 2.4.54.2 - PHP 8.2.4…7.4.33 - MySQL 5.7.40/8.0.31 - MariaDB 10.5.17/10.10.2 PhPMyadmin 5.2.1 - MysqlDumper 1.24.5 on W10 Pro 64 bit Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons « Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche » « It's not because they are many to be wrong, they are necessarily right. Coluche »
J'ai regardé tes sites, la passion t'anime ... c'est un plaisir de vivre avec passion
Constatation :
1/ En ayant paramétré C:/wamp/Apache2/conf/httpd.conf comme je te l'ai indiqué, lorsque je ferme mon PC et que je le reconnecte Wamp5 1.6.6 ne fonctionne plus (c'est apache2 qui ne démarre pas même en le mettant en automatique) j'ai paramétré httpd.com comme à l'origine et à nouveau Wamp5 fonctionne.
2/ lorsque j'appelle [localhost] et [localhost] s'ouvre directement chaque site appelé.
3/lorsque j'appelle l'une et l'autre des url des sites, j'arrive à Index of/ avec:
WT_india/ 04-Apr-2007 14:45 - WT_international/ 04-Apr-2007 14:45 - et en cliquant sur l'un et l'autre, chaque site s'ouvre, donc pas de problème url.
4/ WT_india a les mêmes fichiers et dossiers que WT_international 5/ WT_india et WT_international ont chacun un fichier index.php et accueil.php 6/ j'ai vérifé httpd.conf # DirectoryIndex: DirectoryIndex index.php index.php3 index.html index.htm index.html.var ____________________________
Pour chaque site (l'un après l'autre, sans mettre les deux à la fois) j'ai essayé en mettant dans www ou en le laissant dans son dossier d'origine:
a) le fichier original index.php, impossible d'ouvrir le site.
b) aprés avoir renommé le fichier accueil.php en index.php impossible d'ouvrir le site.
STP comme agir ??? Je pense que t'as compris que je suis totalement inculte en informatique (entre autre).
J'ai deux sites entre ma relation de fichiers, notamment "Perou" et "auxilia" mises en "Répertoire" et autre "Perou" mis en fichier et s'ouvre chez "geocities".
En répertoire s'ouvre chez moi sur mon PC.
P être que cela va vous donner une idée comment mettre deux sites avec wamp.