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
vitualhost
Envoyé par: PPENCULE (84.39.112.---)
Date: 10 May 2020 à 18:02

Salut,
Comment configurer un virtualhost ?
Franchement, je comprend rien... Pour quoi faire simple quand on peut faire conpliqué

Ci-aprés ma config, si quelqu'un peut m'aider :

Mon répertoire de travail = C:\wamp64\www\bonjour
avec fichier index.php

Mon virtualhost
#
<VirtualHost *:80>
ServerName bonjour
DocumentRoot "${INSTALL_DIR}/www/bonjour"
<Directory "${INSTALL_DIR}/www/bonjour/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: PPENCULE (84.39.112.---)
Date: 10 May 2020 à 18:34

J'ai oublié de préciser que
http: // localhost / bonjour / index.php
fonctionne bien



Modifie 2 fois. Derniere modification le 10/05/2020 à 18:35 par PPENCULE.

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: Otomatic (Modérateur)
Date: 10 May 2020 à 19:22

Bonjour,

> Pour quoi faire simple quand on peut faire conpliqué
Parce que c'est comme ça que ça doit fonctionner, comme chez tous les hébergeurs. Si vous êtes hébergé chez OVH, Gandi, 1and1, infomaniak, etc., pour aller sur votre site, vous ne taper pas 'http://gandi/monsite/' ou 'http://infomaniak/monsite/'.

De plus, la création d'un VirtualHost se fait en trois clic via la page 'http://localhost/add_vhost.php'.

Votre VirtualHost, vous ne l'avez pas créé par cet outil, donc il manque une information essentielle et indispensable : l'ajout de la relation nom de site <-> IP dans le DNS local, donc dans le fichier hosts de Windows.

Lire : Le BESOIN DE VIRTUALHOST et Wampserver 3 - Créer ou ajouter un VirtualHost et même Pourquoi faut-il créer un VirtualHost AVANT d'installer un CMS

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

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: PPENCULE (84.39.112.---)
Date: 10 May 2020 à 21:45

Salut Modérateur,

Merci pour ta réponse.
Mais j'ai utilisé l'outil Add_host et je ne vois pas ce que j'ai manqué ? Car toutes les lignes y sont.
Dans le fichier host :
127.0.0.1 bonjour
::1 bonjour

Ce que je comprend pas, c comment le lien est fait entre [bonjour] ET ma page de démarrage index.php
Si tu as une idée ?

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: Otomatic (Modérateur)
Date: 11 May 2020 à 09:41

Bonjour,

> Mais j'ai utilisé l'outil Add_host
Pas pour créer votre VirtualHost tel que vous l'avez montré dans votre premier message.

- Résultats de Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache

- Résultats de Clic-Droit -> Outils -> Vérifier l'ordre de recherche DNS

Après la création du VirtualHost, avez-vous effectué, comme demandé, un redémarrage DNS ou un redémarrage du système ?

Quant à vos dernières questions :
- faites une recherche sur ce qu'est un DNS (Domain Name Server), et vous comprendrez que le fichier hosts de Windows est le DNS local
- Apache lance automatiquement les fichiers index.php ou index.html, si'ils existent lorsqu'il n'y a aucune précision de nom de fichier dans l'url 'http://bonjour/'

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

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: PPENCULE (84.39.112.---)
Date: 11 May 2020 à 16:49

Salut,

Je sais, ca fait une tartine un peu longue, procédure détaillé de ce que je fais :

Depuis
[localhost]

Je clique « Ajouter un Virtual Host »
Je saisi les différents champs

Je clique le bouton : Démarrer la création…


Je clique « Redémarrage DNS depuis le menu Outils (Icone vert)

J’ai donc la configuration suivante :
C:\wamp64\bin\apache\apache2.4.41\conf\extra\httpd-vhosts.conf
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName bonjour
DocumentRoot "c:/wamp64/www/bonjour"
<Directory "c:/wamp64/www/bonjour/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
C:\Windows\System32\drivers\etc\hosts
#WAMPSERVER – VIRTUALHOST
127.0.0.1 localhost
::1 localhost

127.0.0.1 bonjour
::1 bonjour

De ta réponse précédente
- Résultats de Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache
VirtualHost configuration:
VirtualHost configuration:
Default server: localhost
Virtual Host: localhost
Virtual Host: bonjour
--- Do you want to copy the results into Clipboard?
--- Type 'y' to confirm - Press ENTER to continue...

- Résultats de Clic-Droit -> Outils -> Vérifier l'ordre de recherche DNS
*** Checking the DNS search order ***
*** Checking the DNS search order ***

Values of registry keys for
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider
are in correct order

--- Do you want to copy the results into Clipboard?
--- Type 'y' to confirm - Press ENTER to continue...


J’ai bien « bonjour » dans les VirtuallHost, je clique dessus et BOUM !

Message d'erreur =
Unable to determine IP address from hostname "bonjour"
Name error: The domain name does not exist

J’ai fait, sous Windows 10 x64
C:\>ipconfig /flushdns
Désactivé mon antivirus
Désactivé mon firewall
Désactivé mon VPN
Redémarré

Mais ça fonctionne toujours pas.
Je ne sais plus quoi faire, je suis désespéré…
Désolé pour les copies d'écran, elles n'apparaissent pas...

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: Otomatic (Modérateur)
Date: 11 May 2020 à 17:00

Bonjour,

Quel navigateur ?

Essayer en changeant de navigateur.

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

Options: Répondre•Citer ce Message
Re: vitualhost
Envoyé par: PPENCULE (185.212.170.---)
Date: 11 May 2020 à 17:22

Sous Google Chrome.
Ben mince alors, sous Firefox ca fonctionne.
J'ai nétoyer le cache de Chrome
J'ai désactivé l'extension nordVPN dans Chrome
ET MIRACLE, Ca FoNctIOnNe...
Merci les gars, c quand meme bête, j'aurais jamais pensé a ca.

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