Autorisation de répertoire avec crontab

1

J'ai un annuaire my_website/public, ce que j'ai fait chmod 777 sur. J'ai configuré un cronjob pour supprimer tous les fichiers de my_website/public/photos/* Mais j'ai reçu une notification par courrier électronique disant que rm n'a pas la permission de supprimer les fichiers qu'il contient. Pourquoi donc?

Paul S.
la source

Réponses:

1

Quel unix utilisez-vous? Il y a eu une question similaire pour Ubuntu:

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

Si j'étais vous, je referais la procédure d'installation en m'assurant que toutes les commandes sont exécutées de manière récursive, c'est-à-dire chmod -r et rm -r puisque vous avez peut-être chmodé le répertoire mais pas les fichiers qu’il contient et pas un sous-répertoire. Si vous utilisez Ubuntu, vous voudrez peut-être examiner le fonctionnement de son cron dans des ressources plus spécifiques.

Niklas Rosencrantz
la source
Merci pour votre réponse. Les fichiers dans mon photos répertoire sont nouveaux tous les jours. Si je chmod -r Aujourd'hui, cela affectera-t-il également les fichiers entrant dans le répertoire demain?
Paul S.