smaller reset larger         

Меню

Стандарт GMT +3 (DST) :: Время 2:15 am.

Категория

Дата статьи
Ссылка на статью
8910-MWXV-1114
Написано
Fess
Дата создания
Fri, 26th Oct 2007
Статья обновлена
Vladimir
Дата изменения
Mon, 6th Apr 2009
 
(забыл)

   Запуск по расписанию (cron)

Вопрос 

Как запускать скрипты по расписанию?

Ответ 

Запуск программ на сервере по расписанию

Что нужно сделать, чтобы запускать файл по расписанию:

1) Запишите в начале файла следующую строку:

#!/usr/local/bin/php

2) Добавьте пути к подключаемым файлам. Пути следует указывать абсолютные, например: /home/xxxxxx/http/include.php.

Абсолютный путь можно увидеть в разделе консоли Настройка хостинга->Текущие настройки и изменение пароля. Там вы увидите значение Абсолютный путь; оно будет выглядеть как /home/xxxxxx/http. Соответственно, абсолютный путь к файлу www.yourdomain.ru/include.php будет выглядеть как /home/xxxxxx/http/include.php.

3) Сохраните файл в UNIX-формате.

Пример того, как может выглядеть файл:

#!/usr/local/bin/php
<?
require ("/home/123456/http/include.php");
echo "Cron-файл в UNIX-формате";
?>

4) Настройте запуск по расписанию (cron) для Вашего скрипта через Панель управления, используя следующие разделы.
"Начало | Действующие услуги | Виртуальный сервер | Запуск по расписанию (cron)"

Если выполнение скрипта занимает значительное время, такие как например бэкап данных или RSS-импорт, и указанным выше способом запустить его не получается, то Напишите письмо по адресу support@tagtech.ru с просьбой установить cron.

Образец письма:

Заголовок: «Просьба установить cron».

Тело письма:

«Здравствуйте!

Я являюсь вашим клиентом по договору ваш № договора.

Прошу вас поставить скрипт полный путь до файла скрипта в cron c периодичностью желаемая периодичность».

Обратите внимание, что период запуска скрипта может быть не меньшим, чем раз в минуту.

Полезна ли эта статья ?      (Рейтинг: 50% Голосов: 4)  

Выбрать рейтинг

Комментарии 

Без комментариев.