wake-up-neo.net

Fehler beim Versuch, über ein Netzwerk auf XAMPP zuzugreifen

Beim Versuch, access Xampp from a network Ich habe es versucht, weiß aber nicht, wie ich es beheben soll. Jede Hilfe? Ich bin wirklich verwirrt

Zugriff verboten:

Der Zugriff auf das angeforderte Objekt ist nur über das lokale Netzwerk möglich. Diese Einstellung kann in der Datei "httpd-xampp.conf" konfiguriert werden.

65
karto

Öffnen Sie in Ihrem xampppath\Apache\conf\extra die Datei httpd-xampp.conf und suchen Sie das folgende Tag:

# 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>

und hinzufügen

"Allow from all"

after Allow from :: 1 127.0.0.0/8 {line}

Starten Sie xampp neu und Sie sind fertig.

In späteren Versionen von Xampp

... können Sie diesen Teil einfach entfernen

#
# 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>

aus der gleichen Datei und es sollte über das lokale Netzwerk funktionieren.

92

Diese Lösung hat bei mir gut funktioniert: http://www.apachefriends.org/f/viewtopic.php?f=17&t=50902&p=196185#p196185

Bearbeiten Sie die Datei /opt/lampp/etc/extra/httpd-xampp.conf und fügen Sie am Ende des Blocks <Directory "/opt/lampp/phpmyadmin"> Alle zugewiesenen Zeilen hinzu, um den folgenden Code zu erhalten:

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

Diese Antwort ist für XAMPP unter Ubuntu.

Das Handbuch für Installation und Download ist auf (Site Official)

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

Nach dem Starten von XAMPP rufen Sie einfach diesen Befehl auf:

Sudo /opt/lampp/lampp start

Sie sollten jetzt so etwas auf Ihrem Bildschirm sehen:

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

Wenn du das hast

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

. Die Lösung ist

Sudo /etc/init.d/Apache2 stop
Sudo /etc/init.d/mysql stop

Und das restast mit Sudo //opt/lampp/lampp restart

Um die meisten Sicherheitslücken zu schließen, rufen Sie einfach den folgenden Befehl auf:

/opt/lampp/lampp security

Nach der Änderung diese Datei

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

Suchen und Ersetzen auf

    #
# 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>
8