Не удалось вставить элемент в базу данных — wordpress
Совсем недавно на одном из моих хостинг-аккаунтов случился очень серьезный сбой - сайты были недоступны несколько дней. Техподдержка внятного ответа дать не могла - говорили: "решаем, когда наладим - неизвестно". Конечно, такое отношение совершенно недопустимо, но перенести сразу все сайты - не было возможности. Пришлось ожидать решения.
После долгих дискуссий, сайты наконец были подняты и вроде как оставались доступны. Все ок. Но через пару дней выяснилось, что проблемы остались. И одна из них - при попытке внести какие-то изменения на сайт, который работает под управлением cms WordPress (я тогда добавлял новую рубрику) - сайт писал: "Не удалось вставить элемент в базу данных". Очень странная ошибка, с которой я столкнулся впервые.
При попытке добавить запись или новую страницу, появлялось сообщение: "Вы редактируете страницу, на которой отображаются свежие записи.". Пришлось искать решение.
И оно оказалось достаточно простым. У пользователя базы данных, через которого сайт подключался к mysql было недостаточно прав для записи. Поправив права, ошибка исчезла. Если у вас возникают подобные ошибки - сразу проверьте права у пользователя к базе данных.