Cron

Загальне поняття про Cron

Cron використовується для запуску певних завдань у вказаний час,
або в зазначений період часу, наприклад, для запуску PHP скрипту оновлення курсу валют на сайті, скрипту поштової розсилки новин і т.д.
Використовувати Cron можна для досить великого спектру завдань, все залежить від потреб та фантазії користувача.
Створення завдання у DirectAdmin

При використанні панелі керування хостинг-акаунтом DirectAdmin додати нове Cron завдання або відредагувати існуюче досить просто. Для додавання нового завдання до планувальника завдань Cron, необхідно виконати наступні дії: Авторизуватися в панелі керування DirectAdmin (зазвичай адреса панелі виглядає наступним чином: http://IP_сервера:2222 або http://ім'я_вашого_домену:2222), вибрати меню "Планувальник завдань Cron " у розділі "Розширені можливості" та у пункті "Створити нове завдання" заповнити всі поля відповідно до Ваших вимог.

Приклади Cron завдань

Розглянемо додавання Cron завдання на конкретному прикладі: Є хостинг обліковий запис account, у якого в свою чергу є домен domain.com, в каталозі цього домену, розташований PHP скрипт cron.php, який необхідно виконувати щогодини.

Авторизуємося в DirectAdmin, вибираємо пункт меню "Планувальник завдань Cron" та приступаємо до налаштування завдання.

Хвилина 1
Година */1
День місяця *
Місяць *
День тижня *
Команда /usr/local/bin/php /home/account/domain.com/public_html/cron.php > /dev/null

Натискаємо Додати, після чого завдання буде додано та з'явиться у списку завдань, що розташований нижче. Зазначені нами значення, означають таке: Виконувати у першу хвилину, кожної години, будь-якого дня місяця/місяця/дня тижня, тобто. вказаний нами скрипт буде запущений о 00:01, 01:01, 02:01 і т.д. У полі команда ми вказуємо /usr/local/bin/php - шлях до інтерпретатора PHP(залежить від налаштувань сервера) /home/account/domin.com/public_html/cron.php - шлях до необхідного скрипту,починаючи від кореневого каталогу сервера (не облікового запису), > - перенаправлення стандартного вывода(результата) /dev/null - в нікуди.

  • 26 Користувачі, які знайшли це корисним
Ця відповідь Вам допомогла?

Схожі статті

Как сделать, чтобы выполнялся php-код в html файлах ?

Все очень просто. Создайте файл .htaccess в папке сайта и впишите такую строку: AddType...

При первом открытии страницы сайта привязывается PHP сессиям. Как убрать PHPSESSID ?

В файл .htaccess необходимо добавить следующие строки: php_value session.use_trans_sid...

Как разрешить доступ к сайту или файлу только с определенных IP ?

Если Вам необходимо ограничить доступ к сайту только с определенных IP-адресов, то в файле...

Как запретить выполнение скриптов в папке ?

Довольно часто для закачивания картинок или других файлов на сайт средствами php используется...

Как создать CNAME запись ?

Если Вам необходимо создать CNAME запись, для поддомена subdomain.ваш_сайт.com, создайте запись в...

Powered by WHMCompleteSolution