ich habe hinter einem Router einen PC mit Windows Server 2003 und Xampp 1.7.4.
Die entsprechenden Ports sind alle freigeschaltet, DynDns eingerichtet und FileZilla Server läuft einwandfrei.
Der Router arbeitet als DHCP und weist dem Server immer die gleiche IP zu.
Folgendes Problem:
Hier ein Teil der Datei "C:\xampp\apache\conf\extra\httpd-xampp.conf"
- Code: Select all
#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from 127.0.0.1
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
Der Inhalt der Datei wie oben Beschrieben lässt alle Aktivitäten zu die ich lokal auf dem Server ausführe.
Will ich aber von einem anderen PC über das Internet darauf zugreifen erhalte ich folgende Meldung:
- Code: Select all
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.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403
is-ml.dyndns-server.com
03.04.2011 06:31:37
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1
Kommentiere ich die Zeilen in der Datei aus, kann ich über das Internet auf Xampp zugreifen.
Wenn ich dann aber in z.B. phpMyAdmin will, bekomme ich folgende Meldung, und die auch lokal auf dem Server:
- Code: Select all
Zugriff verweigert!
Der Zugriff auf das angeforderte Objekt 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
01/05/09 13:40:29
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
Meine Frage ist jetzt, wie bekomme ich es hin, das ich sowohl lokal auf dem Server als auch über das Internet von einem anderen PC aus Arbeiten kann,
und alle Funktionen wie phpMyAdmin usw. nutzen kann?
Ich weiß das es ziemlich unsicher ist das freizugeben, aber ich brauche das Ganze nur für Test- und Entwicklungszwecke.
Der Server läuft auch nur wenn ich zu Hause bin und daran Arbeite.
Danke an alle