Создание cron задания — различия между версиями

Материал из Википедия MyArena.ru
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
'''Планировщик (cron)''' служит для выполнения заданий с определенной периодичностью или в определенное время.<br/>
 
'''Планировщик (cron)''' служит для выполнения заданий с определенной периодичностью или в определенное время.<br/>
Чтобы на Web-хостинге добавить новое задание, нужно в панели управления Web-хостингом перейти в раздел '''Планировщик (cron)'''. ''(Рисунок 1)''
+
1. Чтобы на Web-хостинге добавить новое задание, нужно в панели управления Web-хостингом перейти в раздел '''Планировщик (cron)'''. ''(Рисунок 1)''
  
 
[[Файл:cron1.jpg|800px|thumb|Рисунок 1. Добавление cron задания на Web-хостинге.|none]]
 
[[Файл:cron1.jpg|800px|thumb|Рисунок 1. Добавление cron задания на Web-хостинге.|none]]
  
Открыть меню создания нового задания, выбрать нужный период для выполнения команды.<br/>
+
2. Открыть меню создания нового задания, выбрать нужный период для выполнения команды.<br/>
В поле '''команда''' нужно ввести следующую строчку:<br/>
+
3. В поле '''команда''' нужно ввести следующую строчку: <nowiki>wget -O /dev/null http://ссылка</nowiki><br/>
<nowiki>wget -O /dev/null http://ссылка</nowiki><br/>
 
  
Вместо '''http://ссылка''' указать ссылку на ваше cron задание.<br/>
+
Вместо '''<nowiki>http://ссылка</nowiki>''' указать ссылку на ваше cron задание.<br/>
Например: wget -O /dev/null http://site.myarena.ru/cron.php
+
Например: <nowiki>wget -O /dev/null http://site.myarena.ru/cron.php</nowiki>
  
 
Если у вас в домене присутствуют русские буквы (например: '''президент.рф'''), то нужно воспользоваться любым punycode конвертером в интернете, чтобы перевести его в латиницу.<br/>
 
Если у вас в домене присутствуют русские буквы (например: '''президент.рф'''), то нужно воспользоваться любым punycode конвертером в интернете, чтобы перевести его в латиницу.<br/>
 
В этом случае заходите на: http://2ip.ru/punycode/<br/>
 
В этом случае заходите на: http://2ip.ru/punycode/<br/>
 
Вводите в окно название вашего домена, например '''президент.рф''' и в ответ получаете конвертированное название '''xn--d1abbgf6aiiy.xn--p1ai''', которое и нужно использовать при добавлении cron задания.<br/>
 
Вводите в окно название вашего домена, например '''президент.рф''' и в ответ получаете конвертированное название '''xn--d1abbgf6aiiy.xn--p1ai''', которое и нужно использовать при добавлении cron задания.<br/>
В итоге команда у вас получится такая: wget -O /dev/null http://xn--d1abbgf6aiiy.xn--p1ai/cron.php
+
В итоге команда у вас получится такая: <nowiki>wget -O /dev/null http://xn--d1abbgf6aiiy.xn--p1ai/cron.php</nowiki>
  
 
После этого нажмите '''Ok''' и если вы не допустили ошибок при написании команды, то она успешно добавится. ''(Рисунок 2)''
 
После этого нажмите '''Ok''' и если вы не допустили ошибок при написании команды, то она успешно добавится. ''(Рисунок 2)''
  
 
[[Файл:cron2.jpg|800px|thumb|Рисунок 2. Задание cron успешно добавлено.|none]]
 
[[Файл:cron2.jpg|800px|thumb|Рисунок 2. Задание cron успешно добавлено.|none]]

Текущая версия на 15:59, 4 декабря 2014

Планировщик (cron) служит для выполнения заданий с определенной периодичностью или в определенное время.
1. Чтобы на Web-хостинге добавить новое задание, нужно в панели управления Web-хостингом перейти в раздел Планировщик (cron). (Рисунок 1)

Рисунок 1. Добавление cron задания на Web-хостинге.

2. Открыть меню создания нового задания, выбрать нужный период для выполнения команды.
3. В поле команда нужно ввести следующую строчку: wget -O /dev/null http://ссылка

Вместо http://ссылка указать ссылку на ваше cron задание.
Например: wget -O /dev/null http://site.myarena.ru/cron.php

Если у вас в домене присутствуют русские буквы (например: президент.рф), то нужно воспользоваться любым punycode конвертером в интернете, чтобы перевести его в латиницу.
В этом случае заходите на: http://2ip.ru/punycode/
Вводите в окно название вашего домена, например президент.рф и в ответ получаете конвертированное название xn--d1abbgf6aiiy.xn--p1ai, которое и нужно использовать при добавлении cron задания.
В итоге команда у вас получится такая: wget -O /dev/null http://xn--d1abbgf6aiiy.xn--p1ai/cron.php

После этого нажмите Ok и если вы не допустили ошибок при написании команды, то она успешно добавится. (Рисунок 2)

Рисунок 2. Задание cron успешно добавлено.