1

У меня есть каталог 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .