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
Problème d'accès en réseau à WampServer
Envoyé par: Corsaire (---.abo.bbox.fr)
Date: 29 March 2022 à 01:26

Bonjour
J'ai installé WampServer sur un pc windows 10 avec un virtualhost
L'ip de ma machine est 192.168.1.120 et est connecté à mon réseau local.

- 1 - Version de Windows 10 21h2 32 bits)
- 2 - Version de Wampserver 3.2.6 32 bits)
- 3 - Version Apache 2.4.51
- 4 - Version PHP 7.4.26
- 5 - Version MySQL 5.7.36
- 6 - l'icône Wampserver est vert

L'installation est fonctionnelle .

localhost me donne accès à la configuration du serveur
j'ai installé wordpress avec un site test nommé wordpress dans le répertoire C:\wamp\www\wordpress

En faisant localhost/wordpress/ j'ai bien accès à mon site (idem pour 127.0.0.1/WordPress/)

l'url [wordpress] est aussi fonctionnelle

En résume tout est opérationnel

Je souhaite accéder à mon serveur à partir d'un autre machine du réseau

Je tape 192.168.1.120/wordpress/

J'ai le message suivant

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

Apache/2.4.51 (Win32) PHP/7.4.26 Server at 192.168.1.120 Port 80

Le port 80 est bien utilisé par apache et j'ai autoriser Apache dans le pare feu.

Extrait de mon fichier httpd-vhosts.conf

<VirtualHost *:80>
ServerName wordpress
DocumentRoot "c:/wamp/www/wordpress"
<Directory "c:/wamp/www/wordpress/">
Options +Indexes +Includes +FollowSymLinks +MultiViews

AllowOverride All

Require local

Allow from All

Require all granted

</Directory>

</VirtualHost>

fichier Host

127.0.0.1 localhost
::1 localhost

127.0.0.1 wordpress
::1 wordpress


Malgré mes recherches, je ne trouve pas la solution pour résoudre ce problème.

Quelqu'un pourrait-il m'aider ?
Cordialement

Options: Répondre•Citer ce Message
Re: Problème d'accès en réseau à WampServer
Envoyé par: Otomatic (Modérateur)
Date: 29 March 2022 à 09:14

Bonjour,

> localhost/wordpress/
NON.
Ce doit être 'http://wordpress/'
Relire :
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

> Allow from All
NON. D'où sortez-vous ça ?
Lire la documentation Apache : Require

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

Options: Répondre•Citer ce Message
Re: Problème d'accès en réseau à WampServer
Envoyé par: Corsaire (---.abo.bbox.fr)
Date: 29 March 2022 à 12:13

Merci pour votre réponse qui m'a permis de me reconcentrer sur l'essentiel.
J'ai rajouter "Require all granted" dans le section localhost et je n'ai plus le message d'erreur."Forbidden
You don't have permission to access this resource."


# 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
Require all granted
</Directory>
</VirtualHost>
#


<VirtualHost *:80>
ServerName wordpress
DocumentRoot "c:/wamp/www/wordpress"
<Directory "c:/wamp/www/wordpress/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>

</VirtualHost>


J'avais par erreur ajouter "Require all granted" dans le section wordpress.

J'ai un autre soucis : les images ne s'affiche pas quand j'accède en réseau. le site est en mode texte .

Suis je dans le bon forum ?

Options: Répondre•Citer ce Message
Re: Problème d'accès en réseau à WampServer
Envoyé par: Otomatic (Modérateur)
Date: 29 March 2022 à 13:37

Bonjour,

Le Require all granted ile faut mettre sur le VirtualHost wordpress.

> les images ne s'affiche pas
En local, avec 'http://wordpress/' est-ce correct ?

D'autre part, il faut penser à vider les caches des navigateurs utilisés, en principe Ctrl-F5, éventuellement plusieurs fois.

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

Options: Répondre•Citer ce Message
Re: Problème d'accès en réseau à WampServer
Envoyé par: Corsaire (---.abo.bbox.fr)
Date: 02 April 2022 à 09:25

Bonjour et merci pour votre collaboration

l'url [wordpress] est fonctionnelle sur mon serveur.

Extrait de mon fichiers 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
Require all granted
</Directory>
</VirtualHost>
#

<VirtualHost *:80>
ServerName wordpress
ServerAlias wordpress
DocumentRoot "c:/wamp/www/wordpress"
<Directory "c:/wamp/www/wordpress/">

Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
Require all granted
</Directory>

Avec cette configuration j'ai bien accès à mon serveur à partir d'une machine du réseau quand
je tape [192.168.1.120]

Le message Forbidden disparait bien

Contrairement à ce que j'ai lu dans un de vos précédents post (vous dites de ne pas toucher à la section localhost), j'ai ajouter "Require all granted" dans la section localhost et sans cette ligne je ne peux pas accéder à mon serveur.

Require all granted dans la section wordpress ne change rien

Il me reste le problème des images qui de s'affichent pas quand j'accède par le réseau. je n'ai que le texte.

En utilisant la fonction inspecter de mon navigateur Chrome j'ai l'explication

<img src="[localhost]; width="2000" height="1200" alt="">

cette url n'est pas résolue

Sur le serveur lui même quand je tape [localhost] j'ai le message forbidden

Par contre [localhost] est résolu

Il y a un manifestement un problème de droits

Je sollicite votre aide car je tourne en rond

Options: Répondre•Citer ce Message
Re: Problème d'accès en réseau à WampServer
Envoyé par: Otomatic (Modérateur)
Date: 06 April 2022 à 12:22

Bonjour,

Ce n'est pas un problème de droits.

Si le navigateur voit :
<img src='http://localhost/wordpress/wp-content/themes/twentyseventeen/assets/images/header.jpg' width="2000" height="1200" alt="">

ça veut dire que Wordpress n'a pas été installé dans un VirtualHost ou que ledit VirtualHost n'existait pas AVANT l'installation de WordPress.

Lire ou relire :
Le BESOIN DE VIRTUALHOST
et
Wampserver 3 - Créer ou ajouter un VirtualHost
et surtout :
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


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