Hallo petermccormack,
petermccormack wrote:Es ging nur um einen Schubs in die richtige Richtung.
Was schwer ist ohne jegliche relevante Informationen.
petermccormack wrote:Und ich will keinen kostenlosen Support erschleichen oder so. Ich bin Programmierer bzw. Freelancer. Falls das hier nicht gewünscht ist, dass ich fachliche Fragen stelle, lass ich das. Das war mir nicht bewusst.
Es sind mehrere Punkte die hier zusammenkommen.
Zum einen ist das hier ein Supportforum für ein ganz spezielles Produkt: XAMPP. Die User von XAMPP sind in aller Regel im Anfängerbereich anzusiedeln, denn sie sind in vielen Fällen nicht in der Lage einen eigenen Webserver-Stack als lokale Entwicklungsumgebung zu konfigurieren. Wir leisten hier offiziell keinen Support für Produktivumgebungen.
Zum anderen verdienst du dein Geld mit dem was du tust. Der Kunde der dir dieses Geld zahlt hat also ein berechtigtes Interesse daran, dass du weißt was du da tust. Weißt du das nicht, so haben andere Freelancer ein berechtigtes Interesse daran dich für einen angemessenen Obolus bei dem Füllen dieser Wissenslücken zu unterstützen. Es gibt nicht wenige Freelancer die genau auf solche Aufträge angewiesen sind. Dieses Forum hier hat kein Interesse daran diese Wissenslücken für lau zu füllen und damit anderen Freelancern potenzielle Aufträge vorzuenthalten.
Aber, und das ist der allerwichtigste Faktor bei der verweigerten Hilfeleistung hier, ist dass wir dir hier nicht helfen können mit den Informationen die du uns lieferst. Schritt eins beim Debugging eines Problems ist nunmal die Analyse aller verfügbarer Informationen und die lieferst du nicht. Entweder hast du diese selber nicht, oder du magst sie uns nicht zur Verfügung stellen. So oder so, ohne diese Informationen zu haben ist es ein raten ins Blaue oder ein tiefer Blick in die Glaskugel.
Aber Nobbie hat dir bereits einen Schritt in eine mögliche Richtung gegeben. Die Konfiguration der Default-Access Regel ist total verquer, soll heißen eigentlich das komplette Gegenteil von dem wie man es empfohlenerweise Konfigurieren würde. Eure Apache Konfiguration erlaubt Apache erst einmal alle Ressourcen auszuliefern und verlangt dies über zusätzliche Regeln einzuschränken (Das sogenannte Blacklisting). Normalerweise würde man Apache so konfigurieren, dass erstmal jedlicher Zugriff verweigert ist und dann Ausnahmen davon konfigurieren (für die DocumentRoot Verzeichnisse beispielsweise), das ist das sogenannte Whitelisting.
Was beim Blacklisting hinzu kommt ist, dass wenn mehrere konkurrierende Regeln für dieselbe Ressource existieren, gewinnt immer die restriktivste. So reicht nur ein Deny an irgendeiner beliebiger Stelle um in eurer Umgebung den Zugriff zu verweigern.
Mehr mag ich dazu aber auch nicht sagen, das ist das offensichtlichste.
mit freundlichen Grüßen,
Altrea