![Cron не работает на ISPConfig3](https://rvso.com/image/617801/Cron%20%D0%BD%D0%B5%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82%20%D0%BD%D0%B0%20ISPConfig3.png)
У меня есть стек CentOS LEMP с ISPConfig3. Все работает отлично, за исключением заданий cron. Я протестировал команды из командной строки, и они, кажется, работают нормально, но когда я помещаю их в cron ISPConfig3, они не работают как запланированные задачи.
решение1
Я предполагаю, что вы знаете, как настроить задания cron в /etc/cronjob, но хотите настроить их в ISPConfig3.
Это классическая проблема ISPConfig3. Это проблема с разрешениями.
Смотрите настройки клиента на вкладке лимиты.
Полный cron позволяет запускать любую команду как cronjob на вашем сервере как веб-пользователь, в данном случае web5. Это наименее безопасный вариант.
Jailed cron запускает cronjob в jail веб-сайта, с этой опцией вы можете запускать только команды, которые установлены внутри jail. Это намного лучше с точки зрения безопасности.
URL cron позволяет запускать задания cron только по URL, это самый безопасный вариант. ispconfig обрабатывает URL cron и создает для него необходимую команду в файлах cron.