Страница 1 из 4

Не работает автоматическое обновление лент?

Добавлено: 22 ноя 2015, 13:58
Admin
Если у Вас не работает авто обновление, прочитайте ниже следующую инструкцию по поиску причин данной проблемы.

Для начала стоит сказать, что все ваши включенные ленты, т.е. напротив, которых в списке в столбце Статус стоит Вкл. должны быть правильно настроены и работающими. Т.е., при ручном импорте (ссылка Импорт) они должны безошибочно создавать записи в выбранной вами рубрике WordPress. Только так можно надеяться на их корректную работу в режиме авто обновления!

Далее, обратите внимание, на настройки автообновления лент в настройках плагина WPGrabber:

Во-первых автообновление лент должно быть включено! Т.е., напротив параметра: Включить автообновление лент должно быть выбрано Да.

Далее всё зависит от выбранного метода обновления. Если выбран WordPress CRON, то обновление лент происходит за счет посетителей на сайте. Есть посетители, ленты обновляются! Нет посетителей: ленты не обновляются!

Независимо от посещаемости сайта работает метод CRON Server, однако для его работы необходимо правильно настроить CRON-задание на хостинге для отправки запросов по адресу: https://ваш_сайт/?wpgrun=1

Именно по этому адресу: https://ваш_сайт/?wpgrun=1 можно вручную проверить, не выдают ли Ваши ленты ошибок при обновлении и успевают ли обновляться за один автоматический процесс импорта!

Если у вас не работает автообновлени:

Зайдите по адресу: https://ваш_сайт/?wpgrun=1 тем самым Вы запустите вручную механизм автообновления лент. Посмотрите: нет ли ошибок при обновлении!
При правильном автообновлении вы должны увидеть после загрузки страницы строк вида: Импорт ленты ... успешно завершен!
Если при ручном запуске автообновлении лент Вы увидите сообщение вида: "Maximum execution time of 30 seconds exceeded..." значит плагин превысил допустимую норму времени работы (30 секунд по умолчанию) на сервере! Решение проблемы следующее:
В параметре Кол-во лент обновляемых за один запуск CRON задания ставим в качестве значения 1. Т.е., за один запуск будет обновляться только одна лента!
Если же, даже после этого вы видите ту же самую ошибку, значит нужно уменьшить кол-во записей (новостей) загружаемых за один запуск ленты, т.е., перейдите в настройки ленты на вкладку Контент и уменьшите параметр: За один запуск сохранять не более (записей). Поставьте там значение не более 5 (всё зависит от медлительности ответов сервера источника, от объема контента каждой новости на нём, а также от дополнительных параметров ленты таких как режим сохранения картинок и т.д.).

Если у вас не будет работать хотя бы одна лента при автообновлении, то вполне возможно она будет тормозить обновление всех остальных лент! Потому важно найти проблемную ленту и отключить её для последующего исправления ошибок в ней!

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 11:57
FunkyMonkey
Все как написано делал, пару раз сносил плагин, переставлял ленты, и кроном на сервере и что только не делал, все равно не обновляются(( Работал без перебоев долгое время, а пару недель назад, все встало, проверял каждую ленту, нерабочие отключил. Версия WP 4.3.1, но несколько сайтов при этом нормально работают.

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 12:28
Admin
А вручную ленты обновляются?

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 12:35
FunkyMonkey
Admin писал(а):А вручную ленты обновляются?
Да, обновляются

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 12:40
Admin
Все остальные рабочие сайты (которые обновляются) у Вас находятся на одном и том же хостинге?

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 12:54
FunkyMonkey
Admin писал(а):Все остальные рабочие сайты (которые обновляются) у Вас находятся на одном и том же хостинге?
Да, на одном

Re: Не работает автоматическое обновление лент?

Добавлено: 24 ноя 2015, 13:02
Admin
Скорее всего одна какая то лента заглючила, и из за нее не обновляются остальные.

Re: Не работает автоматическое обновление лент?

Добавлено: 03 дек 2015, 19:50
WPGrabber
Отвечу не по конкретному случаю, а для всех. Если автообновление лент перестало работать без видимых причин (указанных выше), то в большинстве случаев помогает переактивация плагина WPGrabber.
Подробнее:
Заходите в Админку вашего сайта, открываете вкладку Плагины, деактивируете плагин WPGrabber и сразу активируете. В 90% случаев помогает.
Не спрашивайте почему так. Сам не знаю )))

Re: Не работает автоматическое обновление лент?

Добавлено: 09 дек 2015, 20:28
infograbber
На Wordpress 4.4 вроде как не работает плагин вообще. Обновился сайт на 4.4 и граббер умер. Переактивация не помогла. Кто может подтвердить/помочь?...

Re: Не работает автоматическое обновление лент?

Добавлено: 09 дек 2015, 21:11
Admin
Пока не тестировал, но скорее всего случилось это (ссылка для зарегистрированных пользователей): viewtopic.php?f=6&t=8
Будем тестировать, разбираться.

Re: Не работает автоматическое обновление лент?

Добавлено: 09 дек 2015, 23:04
WPGrabber
infograbber писал(а):На Wordpress 4.4 вроде как не работает плагин вообще. Обновился сайт на 4.4 и граббер умер. Переактивация не помогла. Кто может подтвердить/помочь?...
Плагин действительно перестал публиковать записи (только в новой версии WordPress 4.4) в старых работает. В данный момент проблема решена. Проводим тестирование. В первую очередь новую версию получат, см. viewtopic.php?f=6&t=8

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 00:35
Zubr
У меня вопрос по автообновлению лент. Добавлено несколько лент, все настроено и грабит корректно. Но автообновление лент происходит только один раз с первой по последнюю ленту и останавливается. Я выключаю крон, жду следующего дня, захожу на сайт донор проверяю, что новый контент добавлен и снова включаю крон. Автообновление лент снова проходит с первой по последнюю и останавливается. Автообновление настроено через CRON Server, на хостинге прописан адрес для запуска Крона https://мой_сайт/?wpgrun=1 Великие гуру, подскажите нубу, что я делаю не так?

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 00:39
Admin
Укажите Ваш хостинг?

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 00:44
Zubr
Хостинг beget.ru

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 06:51
WPGrabber
Какая частота обновлений по серверному крону (в ПУ хостингом, задания по расписанию)?

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 13:13
Zubr
Admin писал(а):Укажите Ваш хостинг?
Сегодня попробовал перенастроить крон. Указал конкретные дни, конкретное время, конретные часы и минуты. Вечером отпишусь как получилось, потому что сайт донор обновляется вечером около 20-00

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 13:25
Zubr
WPGrabber писал(а):Какая частота обновлений по серверному крону (в ПУ хостингом, задания по расписанию)?
Пробовал делать 1 минута, 2 минуты и 5 минут. Сегодня сделал полную перенастойку. Скриншот:

Изображение

З.Ы. У меня ваше сообщение на форуме не отображалось, пока не отправил своё, которое выше этого.

Re: Не работает автоматическое обновление лент?

Добавлено: 15 мар 2016, 17:46
WPGrabber
Вот руководство по настройке крон заданий - httpss://beget.ru/manual/crontab

Re: Не работает автоматическое обновление лент?

Добавлено: 16 сен 2016, 21:48
Admin
Версия 2.1.1 устарела. Ради этого столько мучений и трудов, не стоит. WP 4.3.6 уже тоже устарел. Читайте: viewtopic.php?f=6&t=8

Re: Не работает автоматическое обновление лент?

Добавлено: 18 сен 2016, 07:55
WPGrabber
Работа устаревших версий не обсуждается, а вопросы и темы будут удаляться.

P.S. Читаем правила - viewtopic.php?f=6&t=13&p=51#p51