Verzeichnisberechtigung mit crontab


1

Ich habe ein Verzeichnis my_website/public, auf dem ich gemacht habe chmod 777. Ich habe einen Cronjob eingerichtet, um alle Dateien in zu löschen. my_website/public/photos/*Ich habe jedoch eine E-Mail-Benachrichtigung erhalten, die besagt, dass ich rmnicht berechtigt bin , die Dateien dort zu entfernen. Warum ist das so?

Antworten:


1

Welches Unix benutzt du? Es gab eine ähnliche Frage für Ubuntu:

https://askubuntu.com/questions/23009/reasons-why-crontab-does-not-work

Wenn ich Sie wäre, würde ich die Setup-Prozedur erneut durchführen, um sicherzustellen, dass alle Befehle rekursiv ausgeführt werden, dh chmod -rund rm -rda Sie möglicherweise das Verzeichnis, aber nicht die darin enthaltenen Dateien und kein Unterverzeichnis geändert haben. Wenn Sie Ubuntu verwenden, möchten Sie möglicherweise genauer untersuchen, wie das Cron funktioniert.


Vielen Dank für Ihre Antwort. Die Dateien in meinem photosVerzeichnis sind jeden Tag neu. Wenn ich chmod -rheute bin , betrifft es auch Dateien, die morgen in das Verzeichnis kommen?
Paul S.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.