Как решить проблему дублирования записи ‘0’ для ключа ‘PRIMARY’ в WordPress?

#php #wordpress #woocommerce #woocommerce-theming #wordpress-plugin-creation

#php #wordpress #woocommerce #woocommerce-тематизация #wordpress-создание плагина

Вопрос:

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

Вот скриншот ошибки

введите описание изображения здесь

ошибка здесь.. Fatal error: Uncaught RuntimeException: Error saving action: Error saving action: Duplicate entry '0' for key 'PRIMARY' in /home/website/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44

Комментарии:

1. Какие части этого сообщения об ошибке неясны? Что вы пытались решить эту проблему?

2. основная ошибка в первой части сообщения

Ответ №1:

Перейдите к структуре таблицы, а затем наведите курсор на дополнительную опцию перед полем id, а затем нажмите на первичный ключ. Вот скриншот

если проблема все еще существует после выполнения этого, нажмите «Изменить» перед полем id и установите флажок A.I

Вот скриншот

Комментарии:

1. когда я активирую woocommerce плагин, я получаю эти ошибки

2. Вы пробовали решение, о котором я упоминал выше?

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

4. я пытался, но это не работает … получаю ту же ошибку

5. вы реализовали для всех таблиц?

Ответ №2:

Ошибка устранена, когда я изменил id = 0 на id = 1 в

 actionscheduler_actions
  

таблица.