Apache-Server zeigt 404 mit vorhandenen Dateien - mögliches Benutzer- / Gruppen- / Eigentümerproblem?

482
TerranRich

Also, die Anweisungen zum Erstellen einer Drupal-Site mit dem Status "Composer", um Composer nie als auszuführen root. Also habe ich einen neuen Benutzer "xylot" in der gleichnamigen Gruppe ( xylot:xylot) erstellt und die Site mit Composer erstellt.

Nun weigert sich Apache jedoch, das betreffende Verzeichnis zu lesen, und gibt mir einen 404-Fehler. Ich verwende Konfigurationsdateien für virtuelle Hosts, und die betreffende Site betrachtet sie example.com.conf. Ich habe andere Sites auf demselben Server mit unterschiedlichen Konfigurationsdateinamen, die alle ordnungsgemäß funktionieren.

Diese Website ist die einzige, die über die Regeln für Benutzerrechte verfügt. Alle Verzeichnisse und Dateien /var/www/my-site-name(einschließlich des Verzeichnisses selbst), auf die die .conf-Datei auf Apache verweist, sind Eigentum xylotder xylotBenutzergruppe.

Ich habe versucht chgrp, die rootGruppenzugehörigkeit der Gruppe zu ändern, indem ich dachte, dies würde Apache die Fähigkeit geben, meine Dateien zu lesen, aber das funktioniert nicht. Ich bin nicht sicher, ob ich auf dem richtigen Weg bin, aber ein Teil von mir glaubt es, einfach weil es die einzige meiner Websites auf diesem Server ist, die nicht das eigentliche Eigentum besitzt root:root.

Ist dies ein vernünftiger Pfad für die Problembehandlung? Soll ich stattdessen etwas anderes betrachten? Alle Dateien sind vorhanden und werden abgerechnet. Ich habe den fraglichen Domain-Namen zuvor für frühere Iterationen der Site verwendet, an der ich zu arbeiten versuche, und erst jetzt ist es 404-ing, und nur dieses Mal habe ich mich mit dem Besitz des Benutzers herumgetastet.

(Serverwartung und -verwaltung sind noch sehr neu. Bitte seien Sie vorsichtig.)

ETA: Ich habe versucht, das Verzeichnis und alle Unterverzeichnisse und Dateien in root:rootBesitz zu setzen, ohne Erfolg (nach dem Neustart von Apache).

0
Hey, ist das Macho Man Randy Savage, den ich dort sehe? Pimp Juice IT vor 6 Jahren 1
(Ja, das ist es!) Also habe ich mit einer anderen Subdomain neu angefangen, und diesmal funktioniert es. Möglicherweise stimmt etwas nicht mit der .conf-Datei der Originalseite ... TerranRich vor 6 Jahren 1

0 Antworten auf die Frage