WordPress 2.3 – Update mit Hindernissen…

Ich habe eben mein WordPress aktualisiert und nachdem ich das vollzogen hatte, lachten mich sogleich tolle Datenbank-Fehlermeldungen an:

WordPress database error: WordPress database error: Table `meinedatenbank.wp_post2cat’ doesn’t exist,

Fantastisch…

Wie man das (notdürftig) behebt, konnte ich zumindest recht einfach rausfinden.

Anscheinend löscht das Update drei Datenbanktabellen, nämlich wp_post2cat, wp_categories und wp_link2cat.

Diese Tabellen sind, so meine Vermutung, für WordPress selbst (inzwischen) unnötig, werden aber von Plugins benutzt.

Wiederherstellen kann man sie mit folgenden SQL-Queries:

CREATE TABLE `wp_categories` (
`cat_ID` bigint(20) NOT NULL auto_increment,
`cat_name` varchar(55) NOT NULL default ”,
`category_nicename` varchar(200) NOT NULL default ”,
`category_description` longtext NOT NULL,
`category_parent` bigint(20) NOT NULL default ‘0′,
`category_count` bigint(20) NOT NULL default ‘0′,
`link_count` bigint(20) NOT NULL default ‘0′,
`posts_private` tinyint(1) NOT NULL default ‘0′,
`links_private` tinyint(1) NOT NULL default ‘0′,
PRIMARY KEY (`cat_ID`),
KEY `category_nicename` (`category_nicename`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ;

CREATE TABLE `wp_post2cat` (
`rel_id` bigint(20) NOT NULL auto_increment,
`post_id` bigint(20) NOT NULL default ‘0′,
`category_id` bigint(20) NOT NULL default ‘0′,
PRIMARY KEY (`rel_id`),
KEY `post_id` (`post_id`,`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ;

CREATE TABLE `wp_link2cat` (
`rel_id` bigint(20) NOT NULL auto_increment,
`link_id` bigint(20) NOT NULL default ‘0′,
`category_id` bigint(20) NOT NULL default ‘0′,
PRIMARY KEY (`rel_id`),
KEY `link_id` (`link_id`,`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ;

Oberflächlich scheint noch alles, trotz leerer Tabellen, zu laufen. Eventuell finde ich ja aber „unter der Haube“ noch Probleme. :-(

Eine Liste der WordPress 2.3-inkompatiblen Plugins findet man übrigens hier:

http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3#Non-working_plugins.2C_or_has_issues

War dieser Artikel hilfreich für Sie?
[Gesamt: 0 Durchschnitt: 0]

One thought on “WordPress 2.3 – Update mit Hindernissen…

  1. […] Blog schon verdammt gut. Alles hat aber auch seine Schattenseiten und so hatte ich nach meinem Update-Ärger nun ein neues Problem: Bei den Kommentaren wurde leider das Anti-Spam-Captcha nicht angezeigt, was […]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *