Хостинг Украина — хостинг и регистрация доменов

Круглосуточная консультация
(044) 392-74-33  Киев
(057) 728-39-00  Харьков
(056) 794-38-31  Днепропетровск
(062) 210-24-93  Донецк
(032) 229-58-93  Львов
(048) 738-57-70  Одесса
(068) 357-18-70  Beeline
(093) 585-42-13  Life
(067) 883-97-94  Kyivstar
(095) 332-15-19  MTC
ukraine_support  Skype
+7(495) 640-47-42  Москва
→  Хостинг →  Регистрация доменов →  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—2012 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.

www.megastock.ru
Идёт обновление информации, подождите...