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?

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.


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.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.