У меня есть каталог my_website/public , в котором я использовал chmod 777 . Я установил cronjob для удаления всех файлов в my_website/public/photos/* Но я получил уведомление по электронной почте о том, что rm не имеет разрешения на удаление файлов там. Это почему?
1
1 ответ
1
Какой Unix вы используете? Был похожий вопрос для Ubuntu:
https://askubuntu.com/questions/23009/reasons-why-crontab-does-not-work
На вашем месте я бы снова выполнил процедуру установки, убедившись, что все команды выполняются рекурсивно, то есть chmod -r и rm -r так как вы могли бы изменить каталог, но не файлы в нем и не подкаталог. Если вы используете Ubuntu, вы можете посмотреть более конкретные ресурсы, как работает его cron.
