Если вы хотите настроить автоматический запуск тех или иных скриптов в определенное время, вы можете сделать это с помощью планировщика задач Plesk.

Для просмотра всех запланированных задач, созданных для подписки, перейдите на страницу Сайты и домены > Планировщик задач.

image 76956

Для каждой задачи в списке можно изменять настройки (нажав на название задачи), активировать ее нажатием на значок image 74945, деактивировать нажатием на значок image 74944 и запускать задачу.

Чтобы создать запланированную задачу, перейдите на страницу Сайты и домены > Планировщик задач > Добавить задачу.

image 76957

Прежде всего выберите тип задачи в зависимости от своей цели:

  • Команда. Укажите полный путь к исполняемому файлу, который нужно запустить. Сюда относятся двоичные файлы, shell-скрипты и пакетные файлы.
  • Получить URL-адрес. Укажите только URL, не нужно писать команду, такую как «curl» или «wget».
  • Выполнить PHP-скрипт. Укажите путь к скрипту относительно папки виртуального сервера. Можно нажать значок image 74476, чтобы быстро найти файл скрипта.

Примечание: В Plesk для Linux все запланированные задачи типа «Выполнить команду» выполняются по умолчанию в chrooted-окружении. Домашняя папка системного пользователя подписки является корневой папкой файловой системы для этой подписки, и могут быть запущены только исполняемые файлы из ограниченной среды chroot. Если при выполнении запланированной задачи случаются ошибки «файл не найден», попробуйте использовать не абсолютные пути, а пути относительно домашней папки системного пользователя. Если вам нужна возможность запускать исполняемые файлы, расположенные вне ограниченной среды chroot, обратитесь к своему хостинг-провайдеру.

Затем выберите, как часто задача будет запускаться, и установите желаемое время и дату. По умолчанию время указывается в часовом поясе сервера. Если вам нужен другой часовой пояс, перейдите на страницу Сайты и домены > Планировщик задач > Настройки. Вы также можете добавить описание задачи и настроить уведомления.

Наконец, прежде чем сохранить задачу, есть возможность запустить ее в тестовом режиме, чтобы проверить, что она настроена верно. Нажмите Запустить сейчас и дождитесь окончания задачи. Если задача завершается с ошибкой, ошибка будет происходить и при выполнении задачи планировщиком, пока вы не найдете и не устраните проблему.