WordPress 2.9
Como algunos sabréis por mis mensajes maldiciendo y acordándome de todo vía Twitter… me cargué la BDD del blog. Y lo que más me jode no es eso, lo que más me jode es que fue por mi culpa, por zoquete. Os explico.
Cuando salió la actualización en el escritorio para actualizar a WordPress 2.9, sin pensármelo, actualicé. Y eso que nunca suelo hacerlo tan rápido, porque prefiero que sean otros los que investiguen los bugs por mí, y después activarlo yo. O ya no eso, si no probarlo, pero antes en local que en el blog, para no estropear nada. Bueno, el caso es que, pese a todo, actualicé. Sin pensármelo dos veces, como dije. La actualización funcionó de maravilla. La pena es que no estaba en Español, aunque tampoco importaba demasiado porque la traducción de WordPress 2.8.6 funcionaba bastante bien, excepto pequeñas cosas que se veían en inglés, pero no importaba. Y hasta aquí, todo de maravilla.
El problema viene cuando, por la tarde, veo de nuevo un aviso en el escritorio que me indica que ya está disponible WordPress 2.9 en Español. Y claro, como estaba esperando los archivos de idioma de la nueva versión, actualicé de nuevo. Total, que actualizo, y como a muchos les pasó, tras la actualización la página se quedó en blanco. Todo en blanco, no se veía nada. Como aún era muy reciente, no había información por ningún lado. ¿Qué pensé? que por lo que sea, que no sé qué, al hacer la instalación automática se había jodido algo de la BDD SQL. Y, ni corto ni perezoso, entro a phpMyAdmin, me cepillo toda la BDD y tiro de una que tenía guardada de copia de seguridad de la noche anterior. Como no había escrito nada ni había recibido comentario alguno, no iba a perderse nada, genial… ¿no? Pues no.
Desde que uso cPanel sin posibilidad de entrar a mi hosting mediante acceso SSH (¡qué putada!) siempre realicé copias de seguridad completas, desde la utilidad de respaldo de cPanel. Mediante un servidor FTP que tengo en mi máquina, van descargándose todos los días copias de seguridad y, siempre, tengo la más reciente en mi poder. El caso es que, no sé si es mala suerte mía, o qué carajo, aunque ese método de copia de seguridad también hace un backup de las bases de datos, repito que no sé por qué, se cepilla la codificación UTF8 de la BDD y lo pone bajo una codificación que ni conozco ni domino (no, no es latin1, ISO-8859-1(5), ni ninguna otra conocida. Así que las copias de seguridad que he ido realizando desde hace tiempo me valen para, literalmente, imprimirlas y limpiarme el culo con ellas.
Ahora, haciendo pruebas en local, ya sé y tengo controlado, que mediante la función de Exportar de phpMyAdmin se guardan perfectamente bien y sin ningún problema. Algo que me alivia, porque desde ahora siempre haré esas copias de seguridad además de las ya mencionadas a través de cPanel.
¿Os hacéis una idea de lo que es, a mano, editar todo el contenido del blog corrigiendo, página por página, comentario por comentario, entrada por entrada… TODO? Odio las tildes, las ñ, el símbolo del €, los dos puntos (:), las interrogaciones y las exclamaciones iniciales… LO ODIO TODO.
En fin, que no busquéis, pero que si veis algún error de codificación que se me haya pasado por algún lado, por favor, avisadme… que después de la paliza que me pegué, sólo falta que se me haya escapado algo. Gracias.
















# 27/12/2009 en 5:37 pm
[...] me ocurrió aquél problema con las codificaciones hace poco, tras un comentario de zanguanga, descubrí el plugin Search and Replace. Y la verdad es [...]
7 comentarios
1 21/12/2009 en 8:06 pm
oh, oh, yo lo veo todo bien, pero si te vuelve a pasar algo parecido acuérdate del plugin “Search and replace” A mí ya me ha salvado de más de un apuro
Lo de CPanel gracias por avisar, yo hace tiempo que me fío del respaldo de la BBDD, comrpobaré si me cambia la codificación.
1.1 21/12/2009 en 8:30 pm
Vaya tela, no conocía ese plugin yo. Me hubiera venido de maravilla. Como truco, aunque teniendo esto no merece la pena, lo que utilicé fue, en las páginas que Google aún tenía cacheadas con la codificación en perfecto estado, hacer un copy-paste del código para agilizar la tarea.
2 21/12/2009 en 8:52 pm
Javi, a mi me pasó muy muy parecido. Yo también actualicé a la version en español y todo se quedó en blanco.. lo primero que pensé es que sería algo de la base de datos.. así que entré al phpmyadmin elimine todo y me dispuse a restaurar mi backup que tenía…. pero me encontré con el problema de que solo podía subir una backup por el phpmyadmin de 2 mb… y mi copia tenía 3mb… me volví loco ejecutando la consulta directamente en texto tampoco me valia.. y mi servidor tampoco tiene ssh para mi plan de precios…
Lo que hice fue que dividí el archivo .sql en 8 archivos de texto con el programa freecommander y una vez dividida toda la base de datos en 8 archivos de texto fui ejecutando las 8 consultas a traves del phpmyadmin… y bueno.. al final pude restaurarla.. menos mal.
2.1 21/12/2009 en 8:55 pm
Pues tú imagínate, Luis, que tras hacer esa faena… lo subes todo creyendo que todo va a ir como la seda… y te encuentras que está todo escrito como si fuera un jeroglífico… Me cagué hasta en mi sombra, jaja.
3 21/12/2009 en 9:02 pm
no me extraña… hay que tener un cuidado que para que…
4 28/12/2009 en 8:19 am
ke onda amigo como activaste el plugin Facebook Connect a wordpress 2.9, pasame el tic o la carpeta de plugin en un zip al correo, slam45@msn.com porfas necesito ayuda en eso, gracias.
4.1 28/12/2009 en 1:20 pm
Ya lo encontraste tú mismo, pero por si alguien más necesita saberlo, aquí tengo el tutorial. Saludos.