JanF wrote:ich verwende Xampp für Mac
Ah okay, das könnte noch relevant werden, denn ich kenne mich 0 mit Macs und den Besonderheiten die XAMPP auf MAC verlangt aus.
JanF wrote:ich möchte quasi meinen Computer als Art webserver verwenden, nur dass dieser von nur einer ip adresse aus erreichbar sein soll. ich möchte gerne auf PHP dateien zugreifen, desshalb dachte ich mir, dass ich das über Xampp machen muss/kann (wenn es den überhaupt funktioniert...)
Schon im Auslieferungszustand ist XAMPP nicht beschränkt, was den Zugriff von externen IP-Adressen betrifft. Hierfür müsstest du also an XAMPP garnichts ändern. Selbstverständlich musst du dafür sorgen, dass dein Router korrekt konfiguriert ist (dieser muss die Anfragen auf Port 80 und/older Port 443 ja weiterleiten (neudeutsch: forwarden), sowie eventuell vorhandene Firewalls sollten solche Zugriffsversuche zulassen (Ausnahmeregelung).
Ist dies geschehen, kannst du theoretisch deine PHP-Scripte einfach ins DocumentRoot Verzeichnis des Apaches legen (bei Windows heißt der Ordner htdocs, ich weiß nicht ob das bei Mac ähnlich ist). Bei Mac musst du hier wahrscheinlich aufpassen, dass der Apache Benutzer auch die nötigen Rechte auf die Dateien besitzt.
Das security-concept welches sich in httpd-xampp.conf befindet musst du nur anpassen, wenn du die XAMPP Verwaltungstools (phpmyadmin, xampp Administration Panel, etc).
So, nach dem ganzen beschreiben noch eine Warnung: XAMPP ist im Auslieferungszustand offen wie ein Scheunentor! Sofern du nicht die nötigen kenntnisse besitzt die XAMPP Komponenten so zu härten, dass du sie guten Gewissens im bösen internet verwenden kannst, kann ich nur strikt von der Verwendung von XAMPP als Live-Server abraten (das ist nebenbei gesagt auch nicht der Zweck zu dem XAMPP gedacht ist)