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
Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 01 October 2022 à 19:40

Bonjour,

1-Windows 10
2-Wampserver 3.2.4.8 64bits
3-Apache 2.4.41
4-PHP 7.4.0
5-MySQL 5.7.28
6 icône verte

J'avais l'habitude de créer des virtual hosts avec les précédentes versions.
J'utilise donc la version ci-dessus pour en créer un nouveau. Mais il n'est pas pris en compte.
J'ai alors créé cet hôte à la main mais il n'est toujours pas pris en compte malgré plusieurs essais, plusieurs redémarrages DNS et plusieurs arrêts et redémarrage de Wampserver.

Voici les configurations:
- fichier hosts:

127.0.0.1 gettext.local
::1 gettext.local

- fichier httpd-vhosts.conf:

#
<VirtualHost *:80>
ServerName gettext.local
DocumentRoot "c:/wamp64/www/testGettext"
<Directory "c:/wamp64/www/testGettext/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 02 October 2022 à 09:44

Bonjour,

> Mais il n'est pas pris en compte.
Mais encore ? Quel message d'erreur ? Quels symptômes ?

> Wampserver 3.2.4
Un peu vieux, il faudrait songer à mettre à jour, mais avant :

- 1 - Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions.
Pour ce faire, utilisez l'outil :
Vérifications paquetages VC installés
N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser.
Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages

- 2 - Appliquez la mise à jour 3.2.9 sur votre version de Wampserver
Wampserver update 3.2.9

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 03 October 2022 à 14:21

Otomatic a écrit:
-------------------------------------------------------
> > Mais il n'est pas pris en compte.
> Mais encore ? Quel message d'erreur ? Quels
> symptômes ?
Je n'ai aucun message d'erreur. Le nouvel hôte n'apparait simplement pas dans la liste des hôtes virtuels "Vos virtualHosts". Par contre, il fonctionne bien après saisie manuelle des fichiers "hosts" et "httpd-vhosts.conf" en saisissant directement l'URL "[gettext.local"]; dans la barre d'adresse du navigateur.
De mémoire après plusieurs tentatives, l'un de ces deux fichiers avait été créé mais pas l'autre.


> > Wampserver 3.2.4
> Un peu vieux, il faudrait songer à mettre à
> jour, mais avant :
>
> - 1 - Vérifier que tous les paquetages
> VC++
sont bien installés et avec les
> dernières versions.
> Pour ce faire, utilisez l'outil :
> [url=https://wampserver.aviatechno.net/files/tools
> /check_vcredist.exe]Vérifications paquetages VC
> installés[/url]
> [b][u]N'utilisez pas une ancienne version de
> l'outil que vous auriez déjà téléchargé.
> Télécharger toujours la dernière version juste
> avant de l'utiliser.[/u][/b]
> Pour télécharger les paquetages manquants, ne
> vous fiez pas aux liens Microsoft, ils ne sont pas
> toujours fiables, télécharger les paquetages sur
> [url=http://wampserver.aviatechno.net/]http://wamp
> server.aviatechno.net[/url] dans la section Visual
> C++ Redistribuable Packages
Il manque VC_2022_REDIST_X86 et VC_2022_REDIST_X64.


> - 2 - Appliquez la mise à jour 3.2.9 sur votre
> version de Wampserver
> [url=https://wampserver.aviatechno.net/files/updat
> es/wampserver3_x86_x64_update3.2.9.exe]Wampserver
> update 3.2.9[/url]
Est-ce que les paquetages VC++ et cette version de Wampserver sont bien compatible avec ma configuration actuelle décrite dans mon premier message? J'ai en effet déjà eu des problèmes sur un autre ordinateur.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 03 October 2022 à 15:15

Bonjour,

À faire dans l'ordre :

- 1 - Lancer Wampserver
- 2 - Clic-Droit -> Outils -> Vider logs -> Vider tous les fichiers de log -> Y
- 3 - Quitter Wamlpserver

- 4 - Installer "en tant qu'administrateur" les deux paquetages VC++ manquants
- 5 - Vérifier avec check_vcredist.exe

- 6 - Appliquez la mise à jour 3.2.9 sur votre version de Wampserver
Wampserver update 3.2.9

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 03 October 2022 à 19:07

J'ai fait tout cela dans l'ordre et j'ai un message d'erreur (que je n'avais peut-être pas vu la première fois):


Invalid argument supplied for foreach() in C:\wamp64\www\add_vhost.php on line 1065

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 03 October 2022 à 20:44

Bonsoir,

Il semble y avoir un petit problème dans le fichier add_vhost.php, problème que je n'ai pas réussi à reproduire, mais qui doit pouvoir être corrigé par le remplacement de la ligne 1064
	if($errors) {
par
	if($errors === true) {

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



Modifie 1 fois. Derniere modification le 04/10/2022 à 08:39 par Otomatic.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.w86-243.abo.wanadoo.fr)
Date: 04 October 2022 à 15:42

Bonjour,

J'ai trouvé des doublons dans le fichier hosts.
Je les ai supprimés mais j'ai toujours la même erreur dans le fichier add_vhosts.php, lors de la création d'un nouvel hôte virtuel.
Précision: Dans les deux fichiers hosts et httpd-vhosts.conf, les hôtes virtuels sont dans le même ordre.

Je constate qu'après mise à jour 3.2.9 de Wampserver la version affichée dans "A propos de..." est toujours la 3.2.4.8. Est-ce normal??????

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 05 October 2022 à 08:48

Bonjour,

3.2.4.8 est la version d'Aestan Tray Menu.

La version Wampserver se trouve en haut des menus Clic-Gauche ou Clic-Droit et dans les onglets Apps et What's new de "À propos de..."

Avez-vous bien, dans le fichier add_vhost.php, remplacer dans la ligne 1064
	if($errors) {
par
	if($errors === true) {

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 05 October 2022 à 10:07

Otomatic a écrit:
-------------------------------------------------------
Bonjour,

> 3.2.4.8 est la version d'Aestan Tray Menu.
>
> La version Wampserver se trouve en haut des menus
> Clic-Gauche ou Clic-Droit et dans les onglets Apps
> et What's new de "À propos de..."

Au temps pour moi, je n'avais pas vu que l'onglet Aestan était actif.

> Avez-vous bien, dans le fichier add_vhost.php,
> remplacer dans la ligne 1064
>
	if($errors) {
par
	if($errors
> === true) {
Oui, je l'avais fait après votre message du 3 octobre mais je n'ai pas pensé à le refaire après mise à jour de la version 3.2.9. J'ai refait la modification, l'erreur ne s'affiche plus mais le nouvel hôte ne s'affiche toujours pas.

Au cas où, il y aurait encore une erreur que je ne vois pas, j'envisage d'essayer ceci:
1-Sauvegarder les fichiers hosts et httpd-vhosts.conf.
2-Effacement du contenu de ces fichiers.
3-Recréation des hôtes virtuels (j'en ai une dizaine).

Qu'en pensez-vous?

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 05 October 2022 à 10:22

Bonjour,

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

- Contenu du fichier httpd-vhosts.conf

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 05 October 2022 à 17:24

Otomatic a écrit:
-------------------------------------------------------
> Bonjour,
>
> - Résultats de
> Clic-Droit -> Outils -> Outils Apache -> Afficher
> les VirtualHost examinés par Apache
Une fenêtre vide s'affiche de façon fugitive.


> - Contenu du fichier httpd-vhosts.conf
Dans le détail ci-dessous, c'est moi qui ai ajouté le dernier VirtualHost à la main.

#
<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 proginet.local
DocumentRoot "c:/wamp64/www/proginet/portal"
<Directory "c:/wamp64/www/proginet/portal/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName sirep.proginet.local
DocumentRoot "c:/wamp64/www/proginet/appsirep"
<Directory "c:/wamp64/www/proginet/appsirep/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName sirap.proginet.local
DocumentRoot "c:/wamp64/www/proginet/appsirap"
<Directory "c:/wamp64/www/proginet/appsirap/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName genealium.proginet.local
DocumentRoot "c:/wamp64/www/proginet/appgenealium"
<Directory "c:/wamp64/www/proginet/appgenealium/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName hotels.proginet.local
DocumentRoot "c:/wamp64/www/proginet/apphotels"
<Directory "c:/wamp64/www/proginet/apphotels/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName omnes.proginet.local
DocumentRoot "c:/wamp64/www/proginet/appomnes"
<Directory "c:/wamp64/www/proginet/appomnes/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName tito.marcparis.local
DocumentRoot "c:/wamp64/www/tito"
<Directory "c:/wamp64/www/tito/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#
<VirtualHost *:80>
ServerName gettext.local
DocumentRoot "c:/wamp64/www/testGettext"
<Directory "c:/wamp64/www/testGettext/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
#

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 05 October 2022 à 19:08

Bonsoir,

> > les VirtualHost examinés par Apache
> Une fenêtre vide s'affiche de façon fugitive.

Résultats de :
- Clic-Droit -> Outils -> Outils Apache -> Vérifier syntaxe httpd.conf

- Clic-Droit -> Outils -> Outils Apache -> Afficher les Includes Apache chargés

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.fbx.proxad.net)
Date: 05 October 2022 à 20:32

Bonsoir,
Dans les deux cas, j'ai une fenêtre apparemment vide et fugitive qui s'affiche.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 05 October 2022 à 21:08

Clic-droit -> Redémarrer de zéro

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.w86-243.abo.wanadoo.fr)
Date: 06 October 2022 à 19:27

Bonsoir,
Je n'ai pas cette rubrique.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 06 October 2022 à 20:14

Bonsoir,

La rubrique "Clic-Droit -> Redémarrer de zéro" est apparue avec Wampserver 3.2.6.
Voir le bouton "Évolutions" de https://wampserver.aviatechno.net/
Ça voudrait dire que la mise à jour 3.2.9 s'est mal passée.

À faire dans l'ordre sans rien oublier - Écrire la check-list et cocher au fur et à mesure.

- 1 - Lancer Wampserver
- 2 - Clic-Droit -> Outils -> Vider logs -> Vider tous les fichiers de log -> Y
- 3 - Quitter Wampserver
- 4 - Bien vérifier, avec un éditeur de texte que tous les fichiers log du dossier wamp(64)/logs/ sont vides et qu'ils ont comme seul contenu :
--- File cleaned up by Wampserver ---
--- on 2022-10-06 20:05
à la date/heure près.

- 5 - Vérifier que tous les paquetaged VC++ sont bien installés avec check_vcredist.exe que vous avez déjà téléchargé

- 6 - Télécharger de nouveau puis appliquez la mise à jour 3.2.9 sur votre version de Wampserver
Wampserver update 3.2.9
Note : Les outils, tout comme les installeurs VC++, tout comme la mise-à-jour doivent être lancés "En tant qu'administrateur", c'est-à-dire avec clic-droit sur le fichier exécutable puis "Lancer en tant qu'administrateur"

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

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.w86-243.abo.wanadoo.fr)
Date: 07 October 2022 à 08:37

La mise à jour 3.2.9 n'a pas été prise en compte
1-OK
2-Je n'ai pas de ->Y
3-OK
4-AUCUN FICHIER LOG N EST EFFACE.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: Otomatic (Modérateur)
Date: 07 October 2022 à 09:11

Bonjour,

> - 2 - Clic-Droit -> Outils -> Vider logs -> Vider tous les fichiers de log -> Y
Le Y signifie appuyer sur la touche Y lorsque la question est posée.

Ça doit lancer un script PHP qui doit afficher une boîte de dialogue :

et c'est là que l'on doit répondre Y

Si cette boîte de dialogue n'apparaît pas, quittez Wampserver et effacez le contenu de chaque fichier log à l'aide d'un éditeur de texte :
- Ouvrir un fichier
- Supprimer le contenu (Ctrl-A Suppr)
- Enregistrer le fichier vide

Puis continuer avec les items 5 et 6

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



Modifie 1 fois. Derniere modification le 07/10/2022 à 09:12 par Otomatic.

Options: Répondre•Citer ce Message
Re: Refus de prise en compte d'un nouveau virtual host
Envoyé par: moimp (---.w86-243.abo.wanadoo.fr)
Date: 07 October 2022 à 14:48

Bonjour,

Un grand, un très grand merci. Quel plaisir de travailler quand tout va bien !!

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