• Resolved vitalichka

    (@vitalichka)


    The system worked for one ATOM feed but then stopped completely.
    It has also pulled one other item from another feed during testing and stopped as well.
    Seems like it’s only capable of pulling one feed item and then stops.

    The error message that shows at the top of the page says…

    Error: Could not insert post into the database

    Please advise!

    Thanks,

    Vitaliy

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 38 total)
  • Plugin Contributor cyberseo

    (@cyberseo)

    Perhaps you are pulling the feeds very often. How many feeds do you pull at once and what is the time delay?

    Доброе время суток после последнего обновления перестал как я понимаю внутренний cron работать которые каналы были добавлении больше не отсчитывается время до следующего извлечения вручную все извлек добавились посты и прошло время до следующего и влечения не извлек и опять время остановилось

    когда вручную пытаюсь сделать не давно понял что он еще и добавляет в базу данные публикует картинку и ссылку с кодом вставке <p>Материал взят с <a href="####post_link####">сайта</a></p>

    • This reply was modified 7 years, 1 month ago by conter86.
    Plugin Contributor cyberseo

    (@cyberseo)

    Тут явно что-то не так с вашим сайтом. Я только что проверил, как ссылку (####post_link####), так и добавление через псевдо-крон. Не вижу никаких проблем с обоими. Да если бы они и были, что после последнего обновления эта ветка форума была бы просто завалена жалобами.

    Думаю, что в вашем случае фиды не добавляются по какой-то иной причине. Попробуйте добавить пару фидов с установками по умолчанию – ничего в них не меняя. Кроме того, возможно вы пользуетесь каким-то скриптом для кэширования страниц. Разумеется, в этом случае никакие фиды дергаться не будут, т.к. вместо запуска скрипта обновления, кэширующий скрипт будет просто выдавать статическую версию страницы, вместо того, чтобы дать серверу возможность выполнить PHP код.

    ну если я вручную его заставляю дернуть то он добавляет посты а в автомате,в колонке Next update пишет ‘asap’

    Plugin Contributor cyberseo

    (@cyberseo)

    Это я понял. Насчет “asap” я посмотрю – похоже, что есть там ошибка. Но дело в том, что посты в автоматическом режиме он у меня дергает. Т.е. сама функция работает.

    • This reply was modified 7 years, 1 month ago by cyberseo.

    странно а что вы имели веду используя кешь ? да я использую memcached на самом серваке не плагином сервер дома стоит использую
    Операционная система Linux
    Сервер nginx/1.14.2
    php-fpm7.3
    Использование памяти 41.07Мбайт
    Версия MYSQL 10.3.12-MariaDB-2
    Режим SQL ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    PHP версия 7.3.2-3
    PHP разрешить fopen() для URL (allow_url_fopen) Вкл.
    PHP лимит памяти 268435456
    PHP макс. размер загрузки 2M
    PHP макс. размер статьи 8M
    PHP макс. время выполнения скрипта 300
    Поддержка PHP Exif Да ( V7.3.)
    Поддержка PHP IPTC Да
    Поддержка PHP XML Да
    URL сайта https://koktebel.club
    URL домашней страницы https://koktebel.club
    Версия WordPress 5.1
    Версия БД WordPress 44719
    Мультисайт Нет
    Активная тема ColorMag 1.3.6
    Название сайта Коктебель
    Язык сайта ru-RU
    Главная страница показывает posts
    Видимость сайта для поисковых машин 1
    Настройка постоянных ссылок /%postname%/

    Plugin Contributor cyberseo

    (@cyberseo)

    Я имею в виду что-то вроде этого: https://wordpress.org/plugins/wp-super-cache/ или этого: https://wordpress.org/plugins/w3-total-cache/

    Попробуйте добавить фид с настройками по умолчанию, как я написал выше.

    И еще, убедитесь, что у PHP скриптов достаточно времени для работы, т.е. несколько минут (параметр max_execution_time в php.ini).

    добавил фида 14сек 1 пост https://news.mail.ru/rss/main/110/ онсказал что нашёл 1 пост Syndicating Mail.ru Новости: Главные новости… 1 post was added добавил но когда я перешёл в категорию которую добавил его там не оказалось

    • This reply was modified 7 years, 1 month ago by conter86.
    • This reply was modified 7 years, 1 month ago by conter86.
    Plugin Contributor cyberseo

    (@cyberseo)

    Найдите его в списке постов, откройте в редакторе и посмотрите все ли там правильно (статус, дата публикации, категории, тэги и т.д.)

    Plugin Contributor cyberseo

    (@cyberseo)

    А что не так с постом? Я вижу, что:
    1) он был создан;
    2) ссылка на источник вставлена без ошибок.

    я его вручную выдернул а томатом так и не хочет 2х) содержание поста видели

    Plugin Contributor cyberseo

    (@cyberseo)

    Видел, там то же самое, что и в фиде. Если хотите попытаться вытянуть полную версию поста (что не гарантированно), то включите соответствующую опцию в настройках фида.

    это понятно мне хочется чтобы они начали в автомате работать что подскажите где копать ?
    и из за чего фиды остановились

    • This reply was modified 7 years, 1 month ago by conter86.
Viewing 15 replies - 1 through 15 (of 38 total)

The topic ‘Error: Could not insert post into the database’ is closed to new replies.