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
Pages: 12Suivant
Page courante: 1 de 2
Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (---.w90-48.abo.wanadoo.fr)
Date: 04 January 2020 à 11:25

Bonjour à tous,
Tout d'abord, je vous adresse tous mes vœux pour cette nouvelle année 2020
Je désirerais accéder à mon administration et/ou à mon site web depuis n'importe quel poste de mon réseau local or je ne peux actuellement y accéder que depuis mon localhost
Pourriez-vous m'indiquer quel(s) fichier(s) est/sont à modifier afin de permettre cela, svp ?
En vous remerciant grandement par avance

Amicalement,


Gerald

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 04 January 2020 à 13:32

Bonjour,

Les sites locaux doivent impérativement être dans des VirtualHost, comme chez tous les hébergeurs :
Voir Le BESOIN DE VIRTUALHOST et Wampserver 3 - Créer ou ajouter un VirtualHost

Ensuite, modifier la directive Require du VirtualHost souhaité en fonction des autorisations d'accès voulues :
Voir la documentation Apache à ce sujet : [httpd.apache.org]

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 17 January 2020 à 17:37

Bonjour Otomatic,
Un grand merci pour votre réponse et tous mes voeux pour cette année 2020
Je vais lire cela avec attention

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 19 January 2020 à 16:36

Bonjour à tous,
je reviens vers vous car je n'arrive pas à accéder à mon site depuis mon réseau local
Est ce qu'une âme charitable pourrait m'aiguiller sur le(s) fichier(s) apache à modifier, svp ?
De mon côté, j'ai apporté la modification suivante au fichier httpd-vhosts.conf mais sans résultat :
<VirtualHost *:80>
ServerName mon_site
DocumentRoot "c:/mon_site"
<Directory "c:/mon_site/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Merci par avance

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 19 January 2020 à 18:04

Bonjour,

VirtualHost créé avec l'outil Wampserver, ce qui signifie que mon_site doit être dans le fichier hosts.

Comment cherchez-vous à y accéder depuis un poste du réseau local ?

Quel est le message d'erreur ?

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (---.w90-48.abo.wanadoo.fr)
Date: 19 January 2020 à 20:30

Bonjour Otomatic,
Encore un grand merci d'essayer de résoudre mon problème
J'ai créé une VM pour faire mon intranet. Dans le fichier hosts de ma VM, j'ai bien mon_site de référencer en 127.0.0.1 ainsi qu'en ::1
- Comment cherchez-vous à y accéder depuis un poste du réseau local ? => En lançant un navigateur depuis un poste du réseau (1 de mes serveurs RDS) et en tapant [mon_site]. Le message d'erreur est ERR_NAME_NOT_RESOLVED.
Merci

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 19 January 2020 à 21:41

Bonsoir,

Depuis un poste du réseau, taper 'http://monsite' ne fonctionnera pas, vu que monsite n'est pas connu par ce poste à moins d'y installer un serveur DNS.

Il faut taper 'http://192.168.0.10/monsite/' bien sûr en remplaçant l'IP 192.168.0.10 par celle du poste sur lequel est le serveur et le VirtualHost.

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 20 January 2020 à 12:55

Bonjour,
Je reviens vers vous car mon erreur est maintenant ciblé sur un problème de paramétrage Apache si j'en crois le message :

Forbidden
You don't have permission to access this resource.

Apache/2.4.41 (Win64) PHP/7.3.12 Server at 192.168.11.231 Port 80

Mon problème d'accès au réseau venait de mon pare-feu sur mon poste W10. Je me suis aperçu de cela car mon ping ne renvoyait rien
Enfin, ceci étant résolu, il ne me reste plus qu'à définir les bonnes autorisations sur le serveur apache
Avez vous une idée ?

Merci

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 20 January 2020 à 13:22

Bonjour,

Essayer en sortant la structure <Directory de la structure <VirtualHost :
<VirtualHost *:80>
  ServerName mon_site
  DocumentRoot "c:/mon_site"
</VirtualHost>
<Directory "c:/mon_site/">
  Options +Indexes +Includes +FollowSymLinks +MultiViews
  AllowOverride All
  Require all granted
</Directory>
Et regarder les messages d'erreur dans les logs Apache

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 20 January 2020 à 19:03

Toujours pareil
J'ai récupérer cela dans les logs
Mon Jan 20 18:41:22.276602 2020] [authz_core:error] [pid 1968:tid 1244] [client 192.168.11.241:49939] AH01630: client denied by server configuration: C:/wamp64/www/imon-site
[Mon Jan 20 18:41:22.432913 2020] [authz_core:error] [pid 1968:tid 1244] [client 192.168.11.241:49939] AH01630: client denied by server configuration: C:/wamp64/www/favicon.ico, referer: [192.168.11.231]
Il y a quelque chose que je ne comprends pas
Pourquoi le chemin de référence ci-dessus est : c:/wamp64/www/mon_site alors que celui-ci est dans c:\mon_site ?
Merci

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 20 January 2020 à 19:18

Bonjour,

> Pourquoi le chemin de référence ci-dessus est : c:/wamp64/www/mon_site
> alors que celui-ci est dans c:\mon_site ?

Ouvrez bien les yeux, le chemin vu par Apache est : C:/wamp64/www/imon-site

Résultat de clic-droit -> Outils -> Afficher les VirtualHost examinés par Apache.

Contenus complets des fichiers httpd-vhosts.conf et hosts

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.231.---)
Date: 21 January 2020 à 13:25

Résultat de clic-droit -> Outils -> Afficher les VirtualHost examinés par Apache
VirtualHost configuration:

VirtualHost configuration:

Default server: localhost
Virtual Host: localhost
Virtual Host: mon_site

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

Contenus complets des fichiers httpd-vhosts.conf et hosts

HTTPD-VHOSTS.CONF

# Virtual Hosts
#
<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 mon_site
DocumentRoot "c:/mon_site"
</VirtualHost>
<Directory "c:/mon_site/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>

HOSTS
#
127.0.0.1 localhost
::1 localhost

127.0.0.1 mon_site
::1 mon_site

Merci Otomatic

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 21 January 2020 à 15:34

Bonjour,

> Virtual Host: mon_site

Ce ne peut pas être la réponse affichée par l'outil ; mon_site est un ServerName non valide.

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (---.w90-48.abo.wanadoo.fr)
Date: 21 January 2020 à 20:02

Pourtant c'est bien cela qui est renseigné Otomatic

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Otomatic (Modérateur)
Date: 21 January 2020 à 20:16

Bonsoir,

Le tiret bas ne peut pas être dans un nom de domaine, donc ne peut faire partie d'un ServerName.

Dans le VirtualHost ServerName et dans le fichier hosts, remplacer mon_site par mon-site.

Il faudra redémarrer Wampserver et même éventuellement le système.

A priori, le VirtualHost n'a pas été créé par l'outil intégré à Wampserver, celui-ci n'aurait pas accepté le tiret bas.

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

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 21 January 2020 à 20:37

En fait, je mets mon_site afin de ne pas affiché le vrai nom, Otomatic
Sinon, effectivement, le serveurName est bien avec un tiret : mon-site
Ne croyez vous pas que mon problème vient d'un fichier de configuration d'Apache ? Mais lequel ?
Message ci-dessous lorsque j'essaie de me connecter avec [192.168.11.231]

Forbidden
You don't have permission to access this resource

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 23 January 2020 à 16:48

Bonjour Otomatic,
Je reviens vers vous car après quelques tests, j'avance :-):-)
Depuis un poste du réseau, j'arrive maintenant à accéder à la page d'admin de WAMP avec l'adresse IP du serveur Web (http://192.168.11.231)
Mon problème est que je n'arrive pas à accéder à mon site avec comme url : [192.168.11.231]
Je m'aperçois que l'url change automatiquement en [localhost]
Où dois-je modifier ce paramétrage afin qu'il n'essaie pas de modifier 192.168.11.231 en localhost sur mes postes réseaux, svp ?
Merci par avance

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 23 January 2020 à 21:38

Salut muggsy.

Si vous accédez par l'adresse IP, il est normal d'obtenir localhost. Pourquoi ?
Parce que le virtualhost qui utilise cette adresse ip est en premier dans votre fichier httpd.conf.
Comment résoudre ce problème : même adresse IP mais pas même nom de site.

1) mettre les couples suivants dans le fichier hosts de l'ordinateur où se trouve wampserver.

192.168.1.50 localhost
192.168.1.50 mon-site

2) créer un virtualhost pour chaque site :
<VirtualHost 127.0.0.1:80  192.168.1.50:80  [::1]:80>
	ServerName localhost
	DocumentRoot "c:/wamp/www"
#
	ErrorLog  "c:/wamp/www/Logs/error.log"
	CustomLog "c:/wamp/www/Logs/custom.log" combinedio
#
	<Directory />
		Options -Indexes +FollowSymLinks +MultiViews
		AllowOverride none
		Require local
		Require ip 192.168.1
	</Directory>
</VirtualHost>

<VirtualHost 192.168.1.50:80>
	ServerName mon-site
	DocumentRoot "c:/site_01"
#
	ErrorLog  "c:/site_01/Logs/error.log"
	CustomLog "c:/site_01/Logs/custom.log" combinedio
#
	<Directory />
		Options -Indexes +FollowSymLinks +MultiViews
		AllowOverride none
		Require local
		Require ip 192.168.1
	</Directory>
</VirtualHost>

Sinon, il vaut mieux attribuer une adresse IP unique pour chaque virtualhost.

@+

----------------------------------------------------------------------------------------------------------------------------------------------------------------
Mon site : [www.jcz.fr]

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: peter_moulin (---.coucou-networks.fr)
Date: 24 January 2020 à 13:10

J'ai bien appliqué les données pour les fichiers .conf, indiquées dans ce post.
J'applique également: "Il faut taper 'http://192.168.0.10/monsite/' bien sûr en remplaçant l'IP 192.168.0.10 par celle du poste sur lequel est le serveur et le VirtualHost."
Néanmoins je reçois The requested URL was not found on this server.
Ceci depuis le PC sur lequel tourne le serveur ou le smart phone distant.

Si je tape [rtdrive] sur le PC server j'ai accès à l'URL.
De même par accès à [localhost] suivi d'un click sur le nom du virtual host en bas de la page d'accueil.

Configuration:
serveur sur windows 192.168.1.13
smart phone android chrome 192.168.1.12

# Virtual Hosts
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride None
Require local
Require ip 192.168.1.12
Require all granted
</Directory>
</VirtualHost>
#
#
#
<VirtualHost *:80>
ServerName rtdrive
DocumentRoot "c:/wamp64/www/projetrtdrive"
<Directory "c:/wamp64/www/projetrtdrive/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride None
Require local
Require ip 192.168.1
# Require all granted
</Directory>
</VirtualHost>
#
#

Options: Répondre•Citer ce Message
Re: Accès Site depuis réseau local et non localhost
Envoyé par: muggsy (212.234.229.---)
Date: 24 January 2020 à 15:19

Bonjour Atemus24
J'ai essayé de suivre la procédure à la lettre
Ci-dessous mon fichier vhost
# Virtual Hosts

<VirtualHost 127.0.0.1:80 192.168.11.231:80 [::1]:80>
ServerName localhost
DocumentRoot "${INSTALL_DIR}/www"
#
<Directory />
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride none
Require all granted
</Directory>
</VirtualHost>
#
<VirtualHost 192.168.11.231:80>
ServerName intranet
DocumentRoot "c:/wamp64/www/intranet"
#
<Directory />
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride none
Require all granted
</Directory>
</VirtualHost>

Fichier HOSTS
#
127.0.0.1 localhost
192.168.11.231 intranet

Message lorsque je tape l'adresse ip (192.168.11.231) dans un navigateur ou wamp server est installé :
L'IP 192.168.11.231 du Servername intranet n'est pas valide dans le fichier c:/wamp64/bin/apache/apache2.4.41/conf/extra/httpd-vhosts.conf
Le numéro de port pour <VirtualHost *:port> n'est pas correct ou ne sont pas identiques dans le fichier c:/wamp64/bin/apache/apache2.4.41/conf/extra/httpd-vhosts.conf

Options: Répondre•Citer ce Message
Pages: 12Suivant
Page courante: 1 de 2


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