Crontab Class для PHP

Данный класс предназначен для установки планировщика событий Cron у Вас на сервере посредством программы на PHP. Для подключения к серверу у Вас должна быть возможность коннекта по SSH2 (уточните у своего хостера).

crontab.class

Как юзать:

include "crontab.class.php";

$crontab = new Ssh2_crontab_manager('localhost', '22', 'username', 'password');   // устанавливаем соединение

$crontab->append_cronjob("*/1 * * * * /usr/local/bin/wget 'http://conture.by/cron.php'");  // назначаем планировщик каждую минуту

$cron_regex = 'http://vitaly.by/cron.php';
$crontab->remove_cronjob($cron_regex);  // удаляем планировщик

Кроме того, в методы класса можно передавать массивы, — это даёт возможность за один раз установить(удалить) несколько планировщиков.

Запись опубликована в рубрике PHP с метками , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий