PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechte ändern für Webserver Script



Harkan
11.05.03, 12:35
Ich habe den Apache Webserver 2 laufen. Dort läuft ein php script, welches die Log Datei meiner Firewall auswerten soll. Das PHP Script ruft ein Perl Script auf, welches sich in /usr/sbin/ befindet.
Dieses Perl Script liest die /var/log/messages Datei aus. Leider taucht immer wieder die Fehlermeldung auf, dass das Perl Script keine Rechte zum Auslesen der messages Datei hat. Also habe ich via chmod das Lesen durch andere zugelassen. Das klappt auch, nur leider so lange bis etwas Neues in die Datei geschrieben wurde. Danach ist das Lesen für andere wieder gesperrt.


Wie kann ich die Rechte dauerhaft verändern?

Bauchi
11.05.03, 13:01
installier am besten syslog-ng und konfiguriere den so, dass du in der destination direktive das hier mit rein wirfst: owner(root) group(apachegruppe) perm(0660) dir_perm(0770)

Harkan
12.05.03, 13:52
Danke, das hat geklappt.