WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
localhost avec deux WampServer
Envoyé par: dg782 (---.w90-91.abo.wanadoo.fr)
Date: 06 December 2023 à 22:06

Bonjour,

En local, j’utilisais WampServer 3.2.5 avec WordPress avec plusieurs sites dans www.
En lançant localhost:7080 je voyais les sites et j’y accédais sans problème. C’était il y a quelques mois.

Maintenant je veux créer un nouveau site WordPress. Pour cela je suis reparti du début, j’ai créé un nouveau WampServer 3.3.2 avec la dernière version de WordPress (tout est dans un autre répertoire que le WampServer 3.2.5).
Si je lance localhost:8080 j’arrive à lancer le nouveau site.
Par contre je n’arrive plus à lancer à lancer localhost:7080 et à lancer les anciens sites.
J’ai dû rater quelque chose.

Merci par avance pour votre aide.

Cordialement
Dominique

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2023 à 08:36

Bonjour,

VirtualHost, VirtualHost, VirtualHost encore et toujours VirtualHost !!!!!!

Pas besoin de deux Wampserver pour avoir deux WordPress.

Avec un seul Wampserver, vous pouvez avoir autant de WordPress différents que vous voulez.
Lire :
Le BESOIN DE VIRTUALHOST
et
Wampserver 3 - Créer ou ajouter un VirtualHost
et
Pourquoi faut-il créer un VirtualHost AVANT d'installer un CMS

Et... pourquoi utiliser le port 7080 ? et pas le port par défaut ?

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: dg782 (---.w90-91.abo.wanadoo.fr)
Date: 07 December 2023 à 09:39

Bonjour,
Merci pour votre réponse. Je vais lire les docs.

Pour le premier WampServer j’avais utilisé le port 7080 car le port par défaut (80) était utilisé (je ne sais plus par quoi) et il ne fonctionnait pas avec le WampServer.
Ceci fonctionnait :
[localhost]

J’avais aussi créé des VirtualHost avec ce WampServer.

J’ai créé le second WampServeur pour ne pas modifier le premier et le laisser ‘dans son jus’ mais maintenant je n’y accède plus, bien que je lance le bon wampmanager.exe.


Savez vous où se trouve la relation entre localhost et wampserver (j’utilise Edge) ?
Cordialement

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2023 à 10:09

Bonjour,

Il y a tous les outils nécessaires intégrés à Wampserver, par exemple, quel est le résultat de :
Clic-Droit -> Outils -> Tester le port 80

>Savez vous où se trouve la relation entre localhost et wampserver
Là encore -> VirtualHost !

Lire les docs ! et voir le fichier httpd-vhosts.conf

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: dg782 (---.w90-91.abo.wanadoo.fr)
Date: 07 December 2023 à 10:54

Voici le test du port 80 (il est utilisé par IIS) :
***** Test which uses port 80 *****
===== Tested by command netstat filtered on port 80 =====
Test for TCP
Your port 80 is used by a processus with PID = 4
The processus of PID 4 is 'System' Session: Services
The service of PID 4 for 'System' is 'N/A'
*** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache64'

Test for TCPv6
Your port 80 is used by a processus with PID = 4
The processus of PID 4 is 'System' Session: Services
The service of PID 4 for 'System' is 'N/A'
*** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache64'
===== Tested by attempting to open a socket on port 80 =====
Your port 80 is actually used by :
Server: Microsoft-IIS/10.0

IIS car j’utilise DotNet de Microsoft.

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2023 à 11:02

Avec Wampserver, pour utiliser un autre port que 80, il faut le demander avec les outils intégrés :

Click-Droit -> Outils -> Utiliser un port autre que 80 -> xxxx

De cette manière, Wampserver en tiendra compte dans toutes les opérations comme la création de VirtualHost

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: localhost avec deux WampServer
Envoyé par: Otomatic (Modérateur)
Date: 07 December 2023 à 18:14

Une petite aide supplémentaire !
Le VirtualHost pour localhost est :
<VirtualHost _default_:80>
  ServerName localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>
${INSTALL_DIR} est une variable Apache qui contient le chemin d'installation de Wampserver, par exemple 'C:/wamp64', ce qui veut dire que DocuemntRoot est 'c:/wamp64/www' (Eh! oui, Apache et PHP utilisent les slash / dans les chemins de fichier et non pas les antislash \

Lorsque l'on demande le ServerName dans le navigateur : 'http://localhost/' le le serveur, c'est-à-dire Apache en l'occurrence, va aller voir quel le dossier associé à ce ServerName et il va trouver le DocumentRoot 'c:/wamp64/www'.
Le navigateur va donc « ouvrir » ce dossier et si un fichier index.php s'y trouve, il sera automatiquement exécuté.

Si, dans la demande au navigateur, on précise un chemin de fichier relatif à DocumentRoot, par exemple 'http://localhost/monsite/wp-login.php' c'est ce fichier qui sera exécuté et non pas index.php, même s'il existe.
Bien sûr le chemin 'monsite/wp-login.php' est ajouté au DocumentRoot du ServerName localhost

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP