Hallo,
da bin ich schon wieder.
Beim Aufruf von
http://localhost kommt die Seite "XAMPP für Windows".
Wenn ich dort auf perlinfo() klicke, kommt die Meldung:
Zugriff verweigert!
Neues XAMPP Sicherheitskonzept:
Der Zugriff auf das angeforderte Verzeichnis ist nur aus dem lokalen Netzwerk möglich.
Diese Einstellung kann in der Datei "httpd-xampp.conf" angepasst werden. Ich habe natürlich "gegoogelt" und auch hier im Forum gesucht und einige Vorschläge zur Abhilfe gefunden.
Um den berechtigten Sicherheitsbedenken zuvor zu kommen: XAMPP ist auf meinen Testrechner installiert, der zu keinem Zeitpunkt eine Verbindung zum Internet hat.
Ich habe dann httpd-xampp.conf entsprechend den Vorschlägen korrigiert, z.B.:
- Code: Select all
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order allow,deny
Allow all
</LocationMatch>
Jetzt kommt die Meldung nicht mehr aber dafür:
Zugriff verweigert!
Der Zugriff auf das angeforderte Verzeichnis ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
localhost
.....Woran könnte dies liegen?
Der link von perlinfo() zeigt auf "httpd://localhost/xampp/perlinfo.pl." Die Datei perlinfo.pl liegt in diesem Verzeichnis.
Der Aufruf von phpinfo() (phpinfo.php liegt ebenfalls in "httpd://localhost/xampp/perlinfo.pl.") funktioniert übrigens einwandfrei.