Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Как передавать параметры cron-скрипту?

Хостинг УкраинаFAQХостинг Как передавать параметры cron-скрипту?

Допустим нам надо поставить в крон скрипт script.php с заранее установленными значениями переменных. Чтоб не вносить каждый раз изменения в сам скрипт, удобнее передавать их в строке запуска крона.
Прописываем задачу-крон таким образом: путь_к_интерпретатору -f путь_к_скрипту переменные_через_пробел

Пример:

/usr/local/bin/php -f /home/имя_хостинга/путь_к_скрипту/script.php 15 afgfnm 34

Затем в скрипте в начале (со второй строчки) присваиваем значения нужным нам переменным через переменную $argv: $argv[1] - первый параметр, $argv[2] - второй и т.д.

Пример:

$а=$argv[1];
$some_text=$argv[2];
$age=$argv[3];



В нашем примере после этих строк переменная внутри крон-скрипта будет равняться 15, переменная $some_text будет равна afgfnm, а переменная $age = 34.


Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...