Как настроить авто обновление лент в WPGrabber используя CRON на сервере?
Добавлено: 22 ноя 2015, 13:59
Для того, чтобы ваши ленты в WPGrabber обновлялись регулярно и автоматически по определенному расписанию (через определенные промежутки времени) Вам необходимо настроить CRON-задание на сервере, которое будет делать запрос по адресу: https://ваш_сайт/?wpgrun=1
Всю эту настройку нужно производить в панели управления вашего хостинга.
Для начала убедитесь, что у вас есть такие возможности. Найдите в панели управления хостингом раздел "CRON" (Управление CRON, Планировщик CRON, CRONTAB, CRON-задания и т.д.).
Далее есть несколько вариантов настройки CRON-задания. Использование какого-либо из них зависит от настроек и возможностей вашего хостинга. Лучше всего почитать Справку или FAQ по настройке CRON-задание у вас на хостинге. Так же можно обратится к технического поддержке вашего хостинга с просьбой: "Прислать пример отправки GET-запроса по адресу https://ваш_сайт/?wpgrun=1 ".
Варианты CRON-заданий:
Через wget
Пример CRON-команды:
/usr/bin/wget -O 'https://ваш_сайт/?wpgrun=1' > /dev/null
Здесь в конце: > /dev/null необязательно, данная конструкция отменяет вывод от команды, тем самым на ваш почтовик не будет приходить тонны писем о выполненных CRON-заданиях.
Через curl
Пример CRON-команды:
curl -s 'https://ваш_сайт/?wpgrun=1' > /dev/null
Через GET
Пример CRON-команды:
GET 'https://ваш_сайт/?wpgrun=1' > /dev/null
Не забудьте также в настройках плагина WPGrabber (слева в WPGrabber выбрать Настройки) в панели Настройка автообновления лент в параметре Метод обновления выбрать CRON Server. Кроме того, параметр Включить автообновления лент должен быть обязательно включен.
Насчет подбора и тестирования своего хостинга, пройдите по ссылке viewtopic.php?f=2&t=55 и ознакомьтесь с данной темой.
Команды CRON заданий у каждого хостинга различные, поэтому здесь мы представим некоторые популярные из них:
Самая распространенная и универсальная команда, протестируйте её в первую очередь:
/usr/bin/wget https://сайт.ru/?wpgrun=1
Для хостингов reg.ru, sprinthost.ru:
/usr/bin/wget https://сайт.ru/?wpgrun=1
mchost.ru:
/usr/bin/wget -O /dev/null -q «https://сайт.ru/?wpgrun=1»
beget.com/ru:
wget -O /dev/null -q ‘https://сайт.ру/?wpgrun=1’
ihc.ru:
/usr/bin/wget -O /dev/null -q «https://сайт.ru/?wpgrun=1
fozzy.com:
curl -sL https://сайт.ru/?wpgrun=1
firstvds.ru:
GET «https://сайт/?wpgrun=1» >/dev/null 2>&1
fornex.com:
wget -O /dev/null -q 'https://сайт.ru/?wpgrun=1'
timeweb.ru:
https://https://сайт.ru/?wpgrun=1
Если из данных команд ничего не подходит, а так же отсутствует подсказка в описании инструмента — обращаемся к нам за настройкой CRON-задания или в тех. поддержку хостинга.
Всю эту настройку нужно производить в панели управления вашего хостинга.
Для начала убедитесь, что у вас есть такие возможности. Найдите в панели управления хостингом раздел "CRON" (Управление CRON, Планировщик CRON, CRONTAB, CRON-задания и т.д.).
Далее есть несколько вариантов настройки CRON-задания. Использование какого-либо из них зависит от настроек и возможностей вашего хостинга. Лучше всего почитать Справку или FAQ по настройке CRON-задание у вас на хостинге. Так же можно обратится к технического поддержке вашего хостинга с просьбой: "Прислать пример отправки GET-запроса по адресу https://ваш_сайт/?wpgrun=1 ".
Варианты CRON-заданий:
Через wget
Пример CRON-команды:
/usr/bin/wget -O 'https://ваш_сайт/?wpgrun=1' > /dev/null
Здесь в конце: > /dev/null необязательно, данная конструкция отменяет вывод от команды, тем самым на ваш почтовик не будет приходить тонны писем о выполненных CRON-заданиях.
Через curl
Пример CRON-команды:
curl -s 'https://ваш_сайт/?wpgrun=1' > /dev/null
Через GET
Пример CRON-команды:
GET 'https://ваш_сайт/?wpgrun=1' > /dev/null
Не забудьте также в настройках плагина WPGrabber (слева в WPGrabber выбрать Настройки) в панели Настройка автообновления лент в параметре Метод обновления выбрать CRON Server. Кроме того, параметр Включить автообновления лент должен быть обязательно включен.
Насчет подбора и тестирования своего хостинга, пройдите по ссылке viewtopic.php?f=2&t=55 и ознакомьтесь с данной темой.
Команды CRON заданий у каждого хостинга различные, поэтому здесь мы представим некоторые популярные из них:
Самая распространенная и универсальная команда, протестируйте её в первую очередь:
/usr/bin/wget https://сайт.ru/?wpgrun=1
Для хостингов reg.ru, sprinthost.ru:
/usr/bin/wget https://сайт.ru/?wpgrun=1
mchost.ru:
/usr/bin/wget -O /dev/null -q «https://сайт.ru/?wpgrun=1»
beget.com/ru:
wget -O /dev/null -q ‘https://сайт.ру/?wpgrun=1’
ihc.ru:
/usr/bin/wget -O /dev/null -q «https://сайт.ru/?wpgrun=1
fozzy.com:
curl -sL https://сайт.ru/?wpgrun=1
firstvds.ru:
GET «https://сайт/?wpgrun=1» >/dev/null 2>&1
fornex.com:
wget -O /dev/null -q 'https://сайт.ru/?wpgrun=1'
timeweb.ru:
https://https://сайт.ru/?wpgrun=1
Если из данных команд ничего не подходит, а так же отсутствует подсказка в описании инструмента — обращаемся к нам за настройкой CRON-задания или в тех. поддержку хостинга.