66 votes

Erreur lors de la tentative d'accès à XAMPP depuis un réseau

J'obtiens l'erreur suivante lorsque j'essaie de access Xampp from a network J'ai essayé mais je n'ai aucune idée de la façon de le résoudre. Une aide ? Je suis vraiment confus

Accès interdit :

L'accès à l'objet demandé n'est possible qu'à partir du réseau local. Ce paramètre peut être configuré dans le fichier "httpd-xampp.conf".

0 votes

L'erreur semble très explicite. Avez-vous essayé de modifier le fichier httpd-xampp.conf fichier ?

4 votes

Oui, mais je me demande ce qu'il faut faire exactement là.

0 votes

Suivez le lien de façon claire et concise yeslinux.blogspot.com/2012/07/

92voto

Abhishek Jaiswal Points 637

Dans votre xampppath \apache\conf\extra ouvrir le fichier httpd-xampp.conf et trouver le tag ci-dessous :

# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 
    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>

et ajouter

"Allow from all"

après Allow de ::1 127.0.0.0/8 {ligne}

Redémarrez xampp, et vous avez terminé.

Dans les versions ultérieures de Xampp

...vous pouvez simplement enlever cette partie

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
        Require local
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

du même fichier et cela devrait fonctionner sur le réseau local.

0 votes

Mais après avoir ajouté cela, il m'amène à la page d'accueil de XAMPP au lieu de l'adresse IP que je lui ai fournie. J'ai essayé d'accéder à mon routeur DLink mais j'ai atterri sur la page d'accueil de XAMPP après avoir ajouté l'adresse IP. Permettre à tous au fichier.

0 votes

Je ne peux pas vous obtenir vous donner des détails

1 votes

Juste pour information : j'ai aussi dû configurer les mots de passe dans "/opt/lampp/lampp security" après avoir ajouté cette chaîne. Merci.

41voto

Bat_Programmer Points 1670

Cette solution a bien fonctionné pour moi : http://www.apachefriends.org/f/viewtopic.php?f=17&t=50902&p=196185#p196185

Modifier /opt/lampp/etc/extra/httpd-xampp.conf et ajouter la ligne Require all granted en bas du bloc <Directory "/opt/lampp/phpmyadmin"> pour avoir le code suivant :

<Directory "/opt/lampp/phpmyadmin">
  AllowOverride AuthConfig Limit
  Order allow,deny
  Allow from all
  Require all granted
</Directory>

0 votes

N'oubliez pas de redémarrer le service LAMPP en utilisant cette commande : sudo /opt/lampp/lampp restart

0 votes

Cette réponse est valable pour les dernières versions - Apache 2.4

8voto

Mirko Cianfarani Points 1131

Cette réponse est pour XAMPP sur Ubuntu.

Le manuel d'installation et de téléchargement se trouve sur (site officiel)

http://www.apachefriends.org/it/xampp-linux.html

Après avoir démarré XAMPP, il suffit d'appeler cette commande :

sudo /opt/lampp/lampp start

Vous devriez maintenant voir quelque chose comme ceci sur votre écran :

Starting XAMPP 1.8.1...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Si vous avez ce

Starting XAMPP for Linux 1.8.1...                                                             
XAMPP: Another web server daemon is already running.                                          
XAMPP: Another MySQL daemon is already running.                                               
XAMPP: Starting ProFTPD...                                                                    
XAMPP for Linux started

. La solution est

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/mysql stop

Et le reste avec sudo //opt/lampp/lampp restart

Pour corriger la plupart des faiblesses de sécurité, il suffit d'appeler la commande suivante :

/opt/lampp/lampp security

Après le changement de ce fichier

sudo kate //opt/lampp/etc/extra/httpd-xampp.conf

Recherche et remplacement sur

    #
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8 
    Allow from all
    #\
    #   fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
    #   fe80::/10 169.254.0.0/16

    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

0 votes

/opt/lampp/lampp security est très utile après avoir configuré XAMPP ! Il va s'occuper de plusieurs problèmes de sécurité par défaut : Compte FTP, PHPAdmin, compte Sqlite

0 votes

J'ai essayé ces deux solutions mais aucune n'a résolu l'erreur. Après avoir écrit les modifications dans le fichier sur le serveur distant, dois-je faire autre chose ?

0 votes

Relancer xampp ? Quelle est la nouvelle erreur que vous avez maintenant ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X