Не работает автоматическое обновление лент?
Модератор: Admin
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Ну что то типа [\w-]+ вместо druhi-stravy, rybni-stravy или [\w\d-_]{10,}
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
Re: Не работает автоматическое обновление лент?
Насколько я вижу, старая версия плагина сохраняет все картинки в одну кучу, в уже существующей папке /wp-content/uploads/onpat писал(а): ↑17 апр 2020, 14:14Поставил последнюю версию, создал новую ленту с теми же настройками. Не сохраняет картинки, путь пишет, типа, /uploads/posts/2014-09/thumbs/1409941935_zelenyy-borshch-recept.jpg, но картинок там нет. Перепробовал все настройки, и "Сохранять картинки на сервере ", и нет, всё одно и тоже.
А новая версия пытается создать новый путь для сохранения картинок, причём дату берёт с сайта донора. Но создать новые каталоги у неё не получается почему-то. Поэтому картинки не сохраняются вообще.
Если бы я качал только свежие записи, то возможно, с картинками бы проблем не было.
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
У Вас сайт на какой версии РНР работает?
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
- Ecclesiast
- Новичок
- Сообщения: 6
- Зарегистрирован: 23 апр 2020, 18:03
Re: Не работает автоматическое обновление лент?
Внезапно перестало работать автообновление лент, по скрипту выдает белый экран. Настройки не менялись. Ручное работает.
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Версию РНР не меняли?
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
- Ecclesiast
- Новичок
- Сообщения: 6
- Зарегистрирован: 23 апр 2020, 18:03
Re: Не работает автоматическое обновление лент?
Да PHP обновлялось. Причем в какой то момент парсинг заработал, но сейчас опять ноль. Отключение лент результата не дало.
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Возможно плагин не работает на РНР 7.3 и выше на некоторых хостингах. Проверьте хостинг и перейдите на версию 7.0.
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
- Ecclesiast
- Новичок
- Сообщения: 6
- Зарегистрирован: 23 апр 2020, 18:03
Re: Не работает автоматическое обновление лент?
Откатился до 7.0, ситуация не изменилась, скрипт не отвечает, хотя в ручном режиме работает.
- Ecclesiast
- Новичок
- Сообщения: 6
- Зарегистрирован: 23 апр 2020, 18:03
Re: Не работает автоматическое обновление лент?
Что странно, восстановил бэкап недельной давности с 7.3 все работает.
upd: до первой пыптки что то поменять в настройках или лентах. После этого тот же результат.
Причем если добавить новую ленту, то скрипт отработает ещё один раз для этой ленты и каждой последующей.
upd: до первой пыптки что то поменять в настройках или лентах. После этого тот же результат.
Причем если добавить новую ленту, то скрипт отработает ещё один раз для этой ленты и каждой последующей.
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Мы работаем сейчас над этим вопросом.
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
Re: Не работает автоматическое обновление лент?
У меня тоже работало и вдруг перестало. Потом как выяснилось, один из плагинов в качестве защиты прописал в файле .htaccess блокировку некоторых функций wgetEcclesiast писал(а): ↑01 май 2020, 17:26Что странно, восстановил бэкап недельной давности с 7.3 все работает.
upd: до первой пыптки что то поменять в настройках или лентах. После этого тот же результат.
Причем если добавить новую ленту, то скрипт отработает ещё один раз для этой ленты и каждой последующей.
Чтобы не менять настройки плагина и .htaccess, я просто поменял команду на кроне на cUrl:
/usr/bin/curl https://site.ru/?wpgrun=1
Хостинг Reg.ru Версия PHP — 7.3.15
Сейчас всё работает.
Но WPGrabber, как я уже писал, старой версии. Новый не сохраняет картинки и пытается создать папки для сохранения картинок с датой с сайта донора.
Re: Не работает автоматическое обновление лент?
Подскажите, пожалуйста, можно ли настроить парсинг ссылок со страницы по анкору.
Например ссылка "подробнее..."
Есть сайт донор, у него все ссылки одинаковые, типа https://site.com/123
Ни каких разделений на рубрики в самой ссылке нет. На странице рубрики много таких ссылок, но меня интересуют только записи, которые относятся к данной рубрике, а у них текст "подробнее..."
Причём в коде ссылка выглядит так: <a href="/123">подробнее...</a>
Как настроить парсинг в таком случае?
Например ссылка "подробнее..."
Есть сайт донор, у него все ссылки одинаковые, типа https://site.com/123
Ни каких разделений на рубрики в самой ссылке нет. На странице рубрики много таких ссылок, но меня интересуют только записи, которые относятся к данной рубрике, а у них текст "подробнее..."
Причём в коде ссылка выглядит так: <a href="/123">подробнее...</a>
Как настроить парсинг в таком случае?
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Можно настроить парсинг только интересующего Вас контента с помощью шаблонов обработки.
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
Re: Не работает автоматическое обновление лент?
У меня тоже не работает через cron.
Если добавить новую ленту, то отработает один раз для этой ленты а дальше не работает.
Cron настроен правильно. Проверил на разных версиях PHP и на разных серверах.
Может кто уже нашел решение данного вопроса.
Если добавить новую ленту, то отработает один раз для этой ленты а дальше не работает.
Cron настроен правильно. Проверил на разных версиях PHP и на разных серверах.
Может кто уже нашел решение данного вопроса.
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Какая задана команда CRON у Вас на хостинге и что за хостинг у Вас?
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber
Re: Не работает автоматическое обновление лент?
1 тест на beget команда wget -O /dev/null -q ‘http://****/?wpgrun=1’ , 2 тест на VDS CentOS с панелью BrainyCP команда
/usr/bin/wget -t 1 -O - 'https://*****/?wpgrun=1' На обоих одинаковая проблема.
/usr/bin/wget -t 1 -O - 'https://*****/?wpgrun=1' На обоих одинаковая проблема.
Re: Не работает автоматическое обновление лент?
Попробуйте так:
/usr/bin/curl http://****/?wpgrun=1 >/dev/null 2>&1
У меня только так работает нормально.
/usr/bin/curl http://****/?wpgrun=1 >/dev/null 2>&1
У меня только так работает нормально.
Re: Не работает автоматическое обновление лент?
Крон отрабатывает один раз, второй раз подряд не будет работать, потом он отрабатывает только через некоторое время.
Думаю, за это отвечает вот эта настройка:
- Admin
- Администратор
- Сообщения: 578
- Зарегистрирован: 22 ноя 2015, 12:18
- Откуда: СССР
- Благодарил (а): 49 раз
- Поблагодарили: 20 раз
- Контактная информация:
Re: Не работает автоматическое обновление лент?
Попробуйте разные вариации команды, в том числе те что предложил пользователь onpat.
Главная часть любого оружия, есть голова его владельца. Заказ лент WPGrabber