Thread Schreibzugriff auf Dateien per Skript
(8 answers)
Opened by smurf at 2019-01-17 09:49
Nimm Variante 3, aber folgendermaßen abgeändert:
Code (perl): (dl
)
1 2 3 4 # das "my $OUT" braucht nicht separat zu stehen open(my $OUT, '>', $zaehlerfile) or scriptAbbruch("Konnte Zählerdatei $zaehlerfile nicht öffnen. Grund: $!"); print {$OUT} $zaehler or scriptAbbruch("Konnte Zähler nicht setzen."); close($OUT); Und sobald du diesen Fehler gefunden und behoben hast, wende dich GwenDragons Kommentar bzgl. "flock" zu. Vermutlich wird dein Webserver keine Schreibrechte haben. Du könntest auf einer Shell des Server mal ls -l /pfad/zu/zaehlerdatei eingeben. Wahrscheinlich gehört die Datei root, während sie www-data gehörten sollte. Wäre mein best guess. Last edited: 2019-01-17 17:05:32 +0100 (CET) |