Ошибка добавления записей и постов в WordPress, решаем проблему с базой данных

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

Начал ковырять и вот как получилось исправить данную проблему

  1. Сделал резервную копию с помощью опции Инструменты> Экспорт
  2. Зашел в файл wp-config и изменил имя префикса таблицы на совершенно новое. $ table_prefix = ‘изменить это имя’;
  3. Зашел на mysite.com/wp-admin и ввел информацию в установку WordPress.
  4. Пошел в Инструменты> Импорт> WordPress. Включены вложения.
  5. На то, чтобы все содержимое появилось снова, потребовалось около получаса, но, похоже, сейчас он работает правильно.

Ошибка связана с отключением Auto_increment для идентификатора столбца таблицы wp_posts . Вы можете включить опцию Auto Increment в PhpMyAdmin .

wp_posts -> Структура -> Изменить параметр для идентификатора столбца -> Отметьте параметр AUTO_INCREMENT -> Сохранить.

Вы можете выполнить следующий запрос в базе данных:

Вам также может потребоваться включить Автоинкремент для таблицы wp_postmeta .

Добавить в избранное -пригодится

8 КОММЕНТАРИИ

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

  2. Вам также может потребоваться проверить наличие достаточного количества свободного дискового пространства на сервере, так как это может быть причиной проблемы с добавлением постов.

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

    Также стоит убедиться, что ваша версия WordPress и все установленные плагины обновлены до последних версий, так как устаревшие версии могут содержать ошибки, которые могут вызывать проблемы при добавлении постов.

    Если у вас нет опыта работы с базами данных, рекомендуется проконсультироваться с опытным специалистом или разработчиком сайтов, чтобы избежать возможных проблем при изменении настроек базы данных.

  3. Опишите подробнее, какой именно проект и заказчик были задействованы, а также какие последствия могли возникнуть из-за этой ошибки.

  4. Какие дополнительные действия потребуются для исправления ошибки добавления постов, связанной с отключением Auto_increment?

  5. Может потребоваться создание новой таблицы или инструмента для изменения параметров столбцов таблицы wp_posts?

  6. Интересная статья о решении проблемы с добавлением постов в WordPress. Столкнулся с подобной ситуацией, и ваш способ исправления звучит довольно убедительно, однако, у меня возникли несколько вопросов и комментариев для уточнения некоторых моментов.

    Во-первых, возможно, стоит отметить, что если у кого-то возникла аналогичная проблема, прежде чем вносить изменения в wp-config или выполнять полный импорт контента, можно сначала попробовать восстановить отсутствующие идентификаторы в wp_posts. Например, можно проверить, нет ли дублей или проблем с уникальностью записей. Это может упростить процесс и убрать необходимость в полной переустановке.

    Также интересно, была ли вами предпринята попытка посмотреть, что вызвало отключение Auto_increment. Бывает, что такие ошибки возникают из-за специфических плагинов или нестандартной настройки темы. Например, если плагин управляет записями и неправильно работает с протоколами присвоения ID, это может вызвать подобные проблемы.

    Кроме того, в процессе исправления проблемы вы могли бы упомянуть о том, что стоит проверить настройки самой базы данных на предмет оптимизации или возможных конфликтов. Это может помочь избежать подобных ошибок в будущем.

    Ваша команда упомянула, что для завершения импорта потребовалось около получаса. Это время может варьироваться в зависимости от объема данных. Как вы считаете, какое количество постов вы импортировали, и приблизительно сколько времени в среднем занимает импорт данных в подобных случаях?

    Спасибо за подробное описание вашего подхода, оно действительно может помочь многим пользователям WordPress, столкнувшимся с подобными проблемами. Ваши шаги вдохновляют, и, возможно, они станут основой для долгосрочного решения.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

+ 59 = 66

Advance COD or Partial payment for Order for WooCommerce – отключение методов оплаты и настройка наценки, настройки и обзор функционала

Advance COD or Partial Payment for Order for WooCommerce — это плагин, который открывает новые горизонты для управления процессами оплаты в интернет-магазинах на платформе...

Structured Data: Google Rich Snippet Schema for Event – SEO для событий, настройки и обзор функционала

Structured Data помогает улучшить видимость вашего контента в поисковых системах и повышает шансы на привлечение внимания пользователей. Особенно это актуально для событий, которые требуют...

bulk order plugin for WooCommerce – меню ресторана и массовые заказы, настройки и обзор функционала

В мире ресторанного бизнеса массовые заказы становятся актуальными, особенно когда речь идет о мероприятиях, корпоративных торжествах или семейных праздниках. Плагин для массовых заказов в...

EntraID Login – интеграция с Office 365 и Azure, настройки и обзор функционала

EntraID Login – это плагин, который позволяет интегрировать Ваш WordPress сайт с системами Office 365 и Azure Active Directory, обеспечивая удобный и безопасный способ...

Slider Gallery) – дизайнер портфолио, настройки и обзор функционала

Slider Gallery – это мощный инструмент для создания стильных и функциональных галерей изображений на сайтах, построенных на платформе WordPress. Этот плагин идеально подходит как...

Плагин A Random Number – генератор случайных чисел, настройки и обзор функционала

Плагин A Random Number представляет собой удобный инструмент для генерации случайных чисел, который может быть полезен в самых разных сценариях. Он отлично подходит для...

Плагин ACF Post-2-Post – связь постов, настройки и обзор функционала

Плагин ACF Post-2-Post — это мощное решение для создания и управления связями между постами в WordPress. Он основан на функционале Advanced Custom Fields (ACF),...

Плагин AI Bulk Post – массовая публикация постов с ИИ, настройки и обзор функционала

Плагин AI Bulk Post представляет собой полезный инструмент для владельцев сайтов на платформе WordPress, желающих автоматизировать процесс публикации контента. С его помощью можно легко...

Плагин AI Chat Simulator – симулятор чата с ИИ, настройки и обзор функционала

Плагин AI Chat Simulator стал настоящей находкой для владельцев сайтов на платформе WordPress, которые хотят улучшить взаимодействие с посетителями. Этот инструмент предоставляет возможность создать...

ПОХОЖИЕ СТАТЬИ

Самые популярные 40 премиум тем WordPress на 2021 год, что выбрать для своего сайта

Эта выборка тем собрала в себя самые популярные 40 тем для разработки сайта на...

Что такое настоящий замер скорости сайта WordPress – PageSpeed и Network показатели

Сайт может быть медленным, но иметь хорошие показатели в PageSpeed, при этом в вебмастере...

Редакторы изображений Tune WP | Дополнение WPSSO для повышения резкости фото WordPress

Вы заметили, что WordPress создает уменьшенные изображения, которые кажутся немного нечеткими — совсем непохожими...

Хак Woocommerce для отображения цену в руб и грв

Казалось бы мелочь, но зачастую просто выставленный знак валюты никак не отражает суть того,...

10 плагинов WordPress для создания форума: настройка, описание и управление

Онлайн форумы или доски объявлений безумно популярны среди пользователей всех видов, уровней знаний и...

Улучшения и дополнения в WordPress 5.5 (Возможности и скриншоты)

Выпущена бета-версия WordPress 5.5, выход которой запланирован на 11 августа 2020 года. Это будет...

Jetpack 8.7 добавляет функцию развертывания Tweetstorm, улучшает настройку поиска

Jetpack 8.7 был выпущен на этой неделе с потрясающей новой функцией, которая позволяет пользователям «развернуть»...

Обзор улучшений и изменений в редакторе Gutenberg 8.5

Gutenberg 8.5 добавляет редактирование изображений из одной галереи, позволяет загружать изображения из внешних источников...

Установка, настройка, оформление темы Woodmart – учимся ставить на сайт

Многие работают с темой Woodmart, которая является одной из лучших тем для создания интернет...

Почему обновление WordPress является критически важным для работы сайта

Вы видите уведомления об обновлениях на своей панели WordPress и решили игнорировать их? Знаете...

Как создавать собственные блоки Гутенберга в WordPress, пошаговая инструкция

Выпущен WordPress 5.0 , а вместе с ним и новый блочный редактор Gutenberg. Из коробки он упакован в...

Руководство для начинающих по Elementor Page Builder, от запуска до начала работы

Создатели страниц - это удобные инструменты для быстрого создания высококачественных сайтов, как для пользователей,...
OK2WEB
OK2WEB
Более 12 лет занимаюсь разработкой и продвижением сайтов. Городские порталы, информационные и новостные сайты. Сейчас в основном разрабатываю интернет магазины и коммерческие сайты. Если у вас есть вопросы пишите, стараюсь оперативно ответить и помочь.