Nicht vorhandenes DocumentRoot in httpd ignorieren

233
Caleb Huggins

Mein Server befindet sich auf einer VM, und der Ordner wird /srv/httpin einen freigegebenen Ordner mit Symlink aufgelöst /mnt/hgfs/sandbox.dev/site. Gibt es eine Möglichkeit, entweder zu sagen httpd, das Ignorieren zu ignorieren, oder zu beheben, wo die Warnung nicht generiert wird, damit der VMHGFS-Client das freigegebene Laufwerk verbinden kann?

Ich verwende ArchLinux

0
Ist das mount für den httpd-Benutzer lesbar / schreibbar? Seth vor 7 Jahren 0
Ja, so ist es. Das Problem ist, dass der Daemon, der das hgfs handhabt, NACH httpd lädt Caleb Huggins vor 7 Jahren 0
Warum also nicht das httpd laden, nachdem das hgfs geladen wurde? Möglicherweise können Sie eine Verzögerung für den Start festlegen oder den httpd-Start so ändern, dass er eine Abhängigkeit für hgfs enthält. Es gibt wahrscheinlich mehrere Möglichkeiten, dieses Verhalten zu beeinflussen. Seth vor 7 Jahren 0
Ich habe keine Ahnung, wie ich das machen soll Caleb Huggins vor 7 Jahren 0
Haben Sie also mit [google] (https://www.google.de/search?q=arch+linux+delay+service+start) versucht, dies herauszufinden? Eine andere Alternative wäre, dass es nicht automatisch gestartet wird, sondern stattdessen über benutzerdefinierte Startskripts verfügt, die warten, bis die Freigabe verfügbar ist, und httpd danach starten. Es gibt buchstäblich Dutzende von Optionen, um dies einzurichten. Seth vor 7 Jahren 0

0 Antworten auf die Frage