Verwenden Sie /var/run
für Socketdateien.
Linux-Dateiberechtigungen für fastcgi-Socket-Datei und Ordner
Ich versuche, mod_fcgid auf meinem Server einzurichten. Teil der Anforderung ist, dass Apache eine Socket-Datei für mod_fcgid erstellen muss.
Ich habe den Ordner angegeben, in den Apache die Socket-Daten schreiben soll:
/ var / lock / apache2 / fcgid
Ich habe diese Datei dann in meiner Datei fcgid.conf wie folgt angegeben:
SocketPath / var / lock / apache2 / fcgid / sock
Ich änderte dann den Besitzer des Ordners in www-data (der Apache-Benutzer) und erteilte dem Benutzer alle vollen Berechtigungen für den Ordner und dessen Inhalt.
Ich konnte dann meine Test-Fcgi-App ausführen.
Als ich den Computer neu startete, stellte ich fest, dass der Besitz von / var / lock / apache2 / fcgid auf root zurückgesetzt wurde und die Berechtigung auf 700 zurückgesetzt wurde
Ich habe folgende Fragen:
Gibt es etwas Besonderes über den Ordner / var / lock? - Warum werden die Berechtigungen nach einem Neustart zurückgesetzt?
Sollte ich meine Socket-Datei an einen anderen Speicherort verschieben (falls Root aus Sicherheitsgründen automatisch den Inhalt dieses Ordners übernimmt?)
Ich verwende Ubuntu 10.0.4 LTS 64 Bit
1 Antwort auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?