Настройка cron
Для работы многих функций панели требуется корректная работа cron-сервиса и добавление соответствующих cron-задач в очередь. В биллинге заложена возможность автоматического создания и редактирования таких задач через разделы
ADMIN -> Настройки системы -> Сron-задачи
Однако на большинстве хостинг серверов эта возможность не будет работать из-за установленных системных ограничений и Вы увидите соответсвующее уведомление:
Crontab не доступен в Вашей системе, или Вы не имеете права использовать его. Поэтому, Вы должны разрешить плагины, которые Вы желаете использовать и вручную ввести в Вашей панели управления хостингом соответствующее задание cron.
В этом случае необходимо вручную добавить крон-задачи.
Для этого можно использовать, например, установленную у Вас панель управления (cPanel, Plesk, DirectAdmin, ISPmanager). Желательно, чтобы время выполнения задач совпадли с тем, что указано в биллинге. Например, мы хотим использовать плагин автоматического процессинга заказа.
Процессинг Заказов
Подключен: да
E-mail Уведомления: ставим свой email для случаев, когда потребуется ручное вмешательство администратора.
Запускать задание - Минуты: 30
Запускать задание - Часы: *
Запускать задание - Дни: *
Запускать задание - Месяцы: *
Запускать задание - Дни недели: *
Сохраняем. Через панель управления добавляем крон задачу вида
30 * * * * /usr/local/bin/php -q /home/username/public_html/clientexec/services.php 'order'
где 30 * * * * - период запуска крон задач.
/usr/local/bin/php - путь к бинари php, может быть другим на Вашей системе.
/home/username/public_html/clientexec/services.php - путь к файлу services.php в папке с биллингом
order - название соответствующего плагина.
Список названия некоторых плагинов:
'autoclose' - Автоматическое Закрытие Запроса 'serverstatus' - Сервер Статус 'autosuspend' - Скрипт Автоматического Отключения 'order' - Процессинг Заказов 'rebiller' - Уведомитель Счетов 'fetchticket' - Генератор Запросов 'invoicegenerator' - Генератор Счетов 'deletependingusers' - Удаление Ожидающих Клиентов 'expiringcc' - Уведомитель Об Окончание Срока Действия Кредитных Карт 'backup' - Бэкап Базы Данных CE 'mailer' - Отправитель Множества Писем 'batchnotifier' - Уведомитель Ожидающих Оплаты Счетов
