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
Forbidden - you don't have permission to access / on this server
Envoyé par: sandywfr (---.rev.numericable.fr)
Date: 28 October 2018 à 22:14

Bonjour,

J'ai créé un site via wamp. Depuis mon pc, tout fonctionne.
Si je me connecte depuis une autre machine, j'ai le message Forbidden - you don't have permission to access / on this server si je veux aller sur mon site wordpress.

Une idée ?

Merci d'avance, bonne nuit.


[localhost] = page d'accueil de wampserver
[trinhshop.test] = mon site wordpress (rep www/trinhshop)

le 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 trinhshop.test
ServerAlias trinhshop.test
DocumentRoot "${INSTALL_DIR}/www/trinhshop"
<Directory "${INSTALL_DIR}/www/trinhshop/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Options: Répondre•Citer ce Message
Re: Forbidden - you don't have permission to access / on this server
Envoyé par: Otomatic (Modérateur)
Date: 29 October 2018 à 10:14

Bonjour,

Depuis "l'autre machine" (LAN Local Area Network (en français Réseau Local) ou WAN (Wide Area Network ou réseau étendu, Internet) ? ) comment faites-vous pour demander la connexion sur votre site local trinhshop.test ?

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.7 32 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25 - MariaDB 10.3.12
Wampserver 3.1.7 64 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25/8.0.14 - MariaDB 10.3.12
PhPMyadmin 4.8.5 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

Options: Répondre•Citer ce Message
Re: Forbidden - you don't have permission to access / on this server
Envoyé par: sandywfr (---.rev.numericable.fr)
Date: 29 October 2018 à 22:01

Bonjour

Depuis une autre machine du réseau local

[192.168.1.51] = forbidden you don't have permission...
[192.168.1.51] = forbiden you don't have permission...

[trinhshop.test] = site inacessible

[www.trinhshop.test] = site inacessible

Options: Répondre•Citer ce Message
Re: Forbidden - you don't have permission to access / on this server
Envoyé par: Otomatic (Modérateur)
Date: 29 October 2018 à 22:15

Bonsoir,

'http://trinhshop.test/' ou 'http://www.trinhshop.test/' depuis une machine du réseau ne peut pas fonctionner à moins que vous ne modifiez le fichier hosts de cette machine pour y mettre :
192.168.1.51 trinhshop.test

'http://192.168.1.51/trinhshop.test/' devrait fonctionner bien sûr à condition que 192.168.1.51 soit bien l'IP de la machine qui supporte le serveur.

Essayez en remplaçant :
<VirtualHost *:80>
  ServerName trinhshop.test
  ServerAlias www.trinhshop.test
  DocumentRoot "${INSTALL_DIR}/www/trinhshop"
  <Directory "${INSTALL_DIR}/www/trinhshop/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>
par
<VirtualHost *:80>
  ServerName trinhshop.test
  ServerAlias www.trinhshop.test
  DocumentRoot "${INSTALL_DIR}/www/trinhshop"
</VirtualHost>
<Directory "${INSTALL_DIR}/www/trinhshop/">
  Options +Indexes +Includes +FollowSymLinks +MultiViews
  AllowOverride All
  Require all granted
</Directory>
C'est-à-dire en mettant la structure <Directory.... à l'extérieur de la structure <VirtualHost...

------------------------------------------------------------------------------------------------------------
Wampserver 3.1.7 32 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25 - MariaDB 10.3.12
Wampserver 3.1.7 64 bit - Apache 2.4.38 - PHP 7.3.2/7.2.15/7.1.26/7.0.33/5.6.40 - MySQL 5.7.25/8.0.14 - MariaDB 10.3.12
PhPMyadmin 4.8.5 - MysqlDumper 1.24.5
on W10 and W7 Pro 64 bit
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons
« Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche »
« It's not because they are many to be wrong, they are necessarily right. Coluche »

Options: Répondre•Citer ce Message
Re: Forbidden - you don't have permission to access / on this server
Envoyé par: sandywfr (---.rev.numericable.fr)
Date: 30 October 2018 à 11:11

Bonjour,

Merci. Désolé ça ne marche toujours pas. Je cherche aussi.

Options: Répondre•Citer ce Message
Re: Forbidden - you don't have permission to access / on this server
Envoyé par: Artemus24 (---.70.16.109.rev.sfr.net)
Date: 30 October 2018 à 20:13

Salut à tous.

Dans le virtualHosts, pour autoriser les accès à votre site, vous devez mettre :
Require all granted
Si cela ne fonctionne pas, vous devez vous poser les questions :

1) si dans votre ordinateur distant, de votre réseau local, est-ce que le "ping 192.168.1.51" fonctionne ?

2) si dans votre ordinateur distant, de votre réseau local, vous tapez 'http://trinhshop.test/', avez-vous défini dans votre box, dans la partie DNS l'association adresse IP = 192.168.1.51 avec votre nom de site ?
Il est possible que votre nom de site soit associé à une autre adresse Ip, d'où votre problème d'accès !

3) dans votre ordinateur distant, de votre réseau local, tapez dans "executer" puis dans "cmd":
nslookup 192.168.1.51
Quel est le résultat que vous obtenez ?

4) où avez-vous défini (dans quel fichier) vos virtualHosts ?

5) avez-vous quelque part dans les répertoires de votre site, un ".htaccess" qui pourrait perturber vos accès.

6) avez-vous vérifiez que vous avez bien, dans le pare-feu windows, une autorisation sur le serveur Apache ?
Désactivez le pare-feu de votre serveur web et refaites l'accès à votre site depuis votre ordinateur distant.
Avez-vous toujours le même problème ?

@+

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

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