Wordpress 2.3.1 и ошибки базы данных

WordPress database errorУже нашла несколько ошибок базы данных, которые вызывает версия Wordpress 2.3.1.

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

1. При создании / редактировании сообщения выдается ошибка:

WordPress database error: [Table ‘хххххх.wp_post2cat’ doesn’t exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM wp_posts p LEFT JOIN wp_post2cat pc ON p.ID = pc.post_id LEFT JOIN wp_categories c ON pc.category_id = c.cat_ID WHERE post_status = ‘publish’ GROUP BY cat_ID

Как оказалось, ошибка вызвана несовместимостью Wordpress 2.3.1 с плагином Google Sitemaps. Новую, совместимую версию плагина .

.

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

Необходимо выполнить следующий SQL-запрос к базе данных (напоминание: всегда делайте бэкап перед работой с базой).

ALTER TABLE `wp_comments` CHANGE `comment_ID` `comment_ID` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_links` CHANGE `link_id` `link_id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_options` CHANGE `option_id` `option_id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_postmeta` CHANGE `meta_id` `meta_id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_posts` CHANGE `ID` `ID` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_usermeta` CHANGE `umeta_id` `umeta_id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT;
ALTER TABLE `wp_users` CHANGE `ID` `ID` BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT;

Продолжение следует…

Отзывы

Отзывов: 2 на «Wordpress 2.3.1 и ошибки базы данных»

  1. на 19 ноября 2007 16:28

    Первая ошибка (с гугл сайтмап) относится только к версии плагина 2.71 . версия 3.0 (не та что была на сайте автора, а смесь из финальной и одной из бет)) и 3.1 нормальные

  2. admin на 19 ноября 2007 21:35

    Я загружала последнюю с сайта автора, да, кажется 3.1, работает нормально.

Ваш отзыв