- 19.07.15
- 12:15
- 46242
- 2
У одного ресурса, работающего на WordPress, возникли такие проблемы:
- невозможно создать пост любого типа;
- пользователи не могут зарегистрироваться;
- при комментировании WordPress заявляет, что посетитель «комментирует слишком быстро» или что «комментарий сохранить не удалось», хотя сам комментарий после создания может корректно отображаться;
- ни манипуляции с плагинами/темами, ни переустановка/обновление WordPress результата не дают.
Причина проблемы кроется в отсутствии автоинкремента и, возможно, первичных ключей у некоторых таблиц — WordPress перекладывает на БД определение идентификаторов новых постов, комментариев, регистрируемых пользователей, термов и т.д.
Лечение описывается в заметке о лечении, а симптомы выглядят так: