webentwicklung-frage-antwort-db.com.de

Der Zugriff auf das angeforderte Objekt ist nur über das lokale Netzwerk phpmyadmin möglich

Ich habe gerade xampp 1.8.0 für Linux installiert und als ich phpmyadmin öffnete, bekam ich diesen Fehler Zugriff verboten !!

 Neues XAMPP-Sicherheitskonzept: 

 Der Zugriff auf das angeforderte Objekt ist nur vom lokalen Netzwerk aus möglich .

 Diese Einstellung kann in der Datei "httpd-xampp.conf" konfiguriert werden

Ich habe versucht dies poste aber ohne Glück. bitte helfen Ich öffne es von meinem eigenen PC, nicht von einem anderen Netzwerk.

21
Pramodh

Öffnen Sie Ihre http.conf-Datei

vim /opt/lampp/etc/extra/httpd-xampp.conf

Kommentar " Ablehnen von allen " im folgenden Abschnitt,

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

Bearbeiten:
Versuchen Sie, vor "ErrorDocument" die Zeile "Allow All Allow" hinzuzufügen Ich hoffe, es hilft.

44
VKGS

Hinzufügen zu Sekar Antwort 

Vergiss nicht deinen XAMPP Server neu zu starten  

Aktualisieren Sie die akzeptierte Antwort: 

jetzt müssen Sie kommentieren Lokal erforderlich

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

26
Mina Gabriel

Wenn Sie unten eine Fehlermeldung sehen, versuchen Sie es mit phpyAdmin:

New XAMPP security concept:
Access to the requested directory is only available from the local network.
This setting can be configured in the file "httpd-xampp.conf".

Als Nächstes können Sie Folgendes tun (für XAMPP, das auf dem UNIX-System bereitgestellt wird): Sie können versuchen, die Konfiguration für <Directory "/opt/lampp/phpmyadmin"> zu ändern.

# vi /opt/lampp/etc/extra/httpd-xampp.conf

und ändern Sie die Sicherheitseinstellungen in 

#LoadModule Perl_module        modules/mod_Perl.so

<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

Modul "first - comment pl", Konfiguration "second" für Knotenverzeichnis. Danach sollten Sie den httpd-Daemon neu starten 

# /opt/lampp/xampp restart

Jetzt können Sie auf http: // [server_ip]/phpmyadmin/ zugreifen.

20
Vladimir Azarov

Nichts hat für mich funktioniert, aber folgendes war großartig:

1) Öffnen 

httpd-xampp.conf 

was ist bei 

/ opt/lampp/etc/extra / 

2) <Directory "/opt/lampp/phpmyadmin"> suchen

3) Jetzt fügen Sie einfach alle zuvor gewährten hinzufügen hinzu 

4) Der Code wird also so aussehen
<Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory>

5) Starten Sie nun xampp mit diesem Befehl/opt/lampp/lampp restart neu

Das ist es und du bist fertig!

Es funktioniert auch mit Xampp. :)

13
Mubashar

Hey, benutze diesen Abschnitt des Codes.

Der Pfad für xampp lautet: Apache\conf\extra\httpd-xampp.conf

 <LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
        Order deny,allow
        Allow from all
        #Allow from ::1 127.0.0.0/8 \
             #      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/HTTP_XAMPP_FORBIDDEN.html.var
    </LocationMatch>
6
FAISAL

nachdem Sie "Von allen zulassen" gesetzt haben, müssen Sie Ihren xampp neu starten, um die Einstellung zu übernehmen. Vielen Dank

2
Vergity Terante

Unter Xampp 5.6.3 Windows Pfad C:\xampp\Apache\conf\extra\httpd-xampp.conf Kommentieren Sie dies in: #Require local

Neues XAMPP-Sicherheitskonzept ... #Erfordern Sie lokale ...

0
Dung

In einer neueren Version von xampp können Sie eine andere Methode verwenden. Öffnen Sie zuerst die Datei httpd-xampp.conf und suchen Sie die Zeichenfolge "phpmyadmin" mit dem Befehl Strg + F (Windows). und dann diesen Code ersetzen

Alias /phpmyadmin "D:/server/phpMyAdmin/"
<Directory "D:/server/phpMyAdmin">
    AllowOverride AuthConfig
    Require local
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

mit diesem

Alias /phpmyadmin "D:/server/phpMyAdmin/"
<Directory "D:/server/phpMyAdmin">
    AllowOverride AuthConfig
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

Vergiss nicht, deine Xampp neu zu starten.

0
Shamsher Sidhu