Apache-Server zeigt 404 mit vorhandenen Dateien - mögliches Benutzer- / Gruppen- / Eigentümerproblem?
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 xylot
der xylot
Benutzergruppe.
Ich habe versucht chgrp
, die root
Gruppenzugehö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:root
Besitz zu setzen, ohne Erfolg (nach dem Neustart von Apache).
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
1
Apache Reverse Proxy
-
1
Wie stelle ich TrustedInstaller als Besitzer des Programmverzeichnisses wieder her?
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
8
Wie kann ich allen Benutzern in Linux Schreibzugriff auf einen Ordner gewähren?
-
1
Apache2-Fehlerprotokoll
-
2
Mac OS X-Bash: Deinstallieren Sie alle Apache- und PHP-Vorfälle
-
6
Wie kann ich verhindern, dass Dienste beim Booten unter Ubuntu gestartet werden?
-
5
Ordnen Sie den Ordner "Sites" http: // localhost unter OS X zu