Y puede que tubieras varios proyectos Trac que si hayas migrado de version, pues bien lo primero que debes hacer es seguir estas notas. Ejecutando sobre cada uno de tus proyectos
trac-admin /path/to/projenv upgrade
Despues, si tenias caracteres "iso" como ha cambiado por defecto a "utf-8" te dara un error de decodificacion al cargar las paginas que muestren esos caracteres, como comentan aqui.
Ahora bien, tienes 2 posibilidades, te quedas en MySQL 5.0 o migras...
En mi caso, la migracion fue mas facil de lo que se esperaba.
Eliminar el paquete (mantiene el contenido de /var/lib/mysql) y volver a instalar.
En este punto, las tablas seguirian siendo "iso" y "MyIssam".
Por tanto primero pasar las tablas a InnoDB
ALTER TABLE `attachment` ENGINE = InnoDB;
Asi, con cada una y luego seguir los pasos de estas y estas instrucciones.
Que basicamente indican como comprobar que estas en iso con:
mysql> USE trac; Database changed mysql> SHOW VARIABLES WHERE variable_name IN ('character_set_database', 'collation_database');
Y luego
ALTER DATABASE `trac_database` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE `table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
Pues ale, ahi queda.
Ah, si durante el proceso se quedas sin espacio en la particion /var este es el mensaje que te va a dar.
No hay comentarios:
Publicar un comentario