Archivo del 22 de febrero de 2007

WordPress 2.1.1

Por fin he actualizado el wp.
No sin tener bastantes complicaciones, que ni mirando google, ya que yo he usado el script de actualizacion varias veces por si venia de ahi el error.
He tenido dos errores con mysql, uno facil de solucionar. (Recuerdo que yo tenia instalada la version 2.0.7 de wp)

El primer se solucionaba introduciendo en la base de datos: (con el phpmyadmin)

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`) )
Type=MyISAM AUTO_INCREMENT=32 DEFAULT

Ese fue sencillo, ahora el que me a costado mas.

database error: [Unknown column ‘link_count’ in ‘where clause’]
SELECT cat_ID FROM wp_categories WHERE category_parent = 0 AND ( category_count = 0 OR link_count != 0 OR ( link_count = 0 AND category_count = 0 ) ) ORDER BY link_count DESC
Target

Resulta que en la version que yo tenia las categorias de los links, tenian una tabla para ellas solas llamada linkcategories.
Y en wp 2.1.1 ya esa tabla deja de existir y pasa a estar en categories.

En mi caso no tenia muchas categorias en los links (5 de las cuales solo usaba 2, amigos y links :P)

Lo que he echo a sido borrar la tabla de categories o por defecto wp_categories y he metido la actualizada que viene a ser esta:

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 DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

No se por que esa no me funciono y he tenido que modificar el final eliminando parte y cambiando la palabra ENGINE por TYPE quedando asi:

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`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

Lo que varia de que usaba el wp 2.0.7 son estas 3 lineas xDD:

`link_count` bigint(20) NOT NULL default ‘0’,
`posts_private` tinyint(1) NOT NULL default ‘0’,
`links_private` tinyint(1) NOT NULL default ‘0’,

Una vez echo eso, he creado mis dos categorias en el apartado blogroll y he enlazado cada enlace en su categoria correspondiente para no partirme mas la kbza ^^.

Ahora tronki, gracias por aguantar mi particular metodo de ensayo y error hasta lograrlo xDD. Y mira que yo no queria actualizar pero tu brother va y me manda un mail para recordarmelo y claro…….

Archivos
Categorías

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies