Arreglar problemas en WordPress

Reading time aprox: 4 minutes, 24 seconds

Cómo arreglar problemas en WordPress.

De vez en cuando ocurren «desgracias» cuando estás trabajando con la informática y, una de las más comunes, son los errores que tienen la mala costumbre de producirse inesperadamente.

Voy a aprovechar un caso real que me comentó un amigo y compañero de andanzas, para ilustrar esta historia que nos ha ocurrido a todos de una u otra manera.

Lo cierto es que él lo cuenta muy bien, pero me permito entresacar frases, sin sacarlas de contexto, para explicar lo que quiero.

Cómo arreglar problemas en WordPress

Lo contaré por partes.

Él lo expresó muy bien diciendo: «una historia de terror, provocada por la dejadez (por mi parte) del mantenimiento de este blog».

Lo sucedido

Cualquiera que conozca a mi amigo, sabe que solía escribir una bitácora sobre temas de informática, tienda electrónica y varias otras materias relacionadas.

Pero ojo, digo «solía» porque no había tenido actividad en los dos últimos años, pero … «hace unas semanas, entré otra vez en la web para retomar la escritura de artículos (iba a contaros la salida de la nueva versión de Ubuntu) y me encuentro con un blog sin entradas, como si estuviera recién instalado y sin ningún tipo de personalización en cuanto al tema, plugins, etc.»

En este momento empieza mi mente analítica a funcionar y, surgen rápidamente las preguntas: ¿Has tocado algo? ¿Has borrado algo? ¿Has instalado algo?

Y me acordé de la frase que escuchamos constantemente los «técnicos» de labios de los usuarios: «yo no he hecho nada»; resulta que «en este caso» es cierto ?

¿Qué ha pasado?

«Pues no tengo ni idea. Tras tanto tiempo de abandono, de no actualizar ni cuidar la web, se ha derrumbado.

O no.

Tengo una duda que lamentablemente no voy a poder resolver».

Probablemente ha ocurrido un error relacionado con una actualización automática; lo cierto es que será muy difícil determinar lo sucedido.

En estos casos, se suele culpar al alojamiento (Host) pero no se si es justo hacer eso; si algo ha fallado en tu sitio con WordPress y realmente «tu no has hecho nada», no queda más remedio que achacar la culpa a esa tercera parte que es «el alojamiento» ¿cierto?

En el espacio de dos años, muchas cosas han cambiado; en lo relativo al mundo de Internet, dos años es quizá el equivalente a veinte años «humanos», así que … A ciencia cierta, puedo decir que ha habido actualizaciones de PHP, MySQL, Apache, WordPress. Cualquiera de estas actualizaciones, puede haber quebrado el funcionamiento del sitio (por no mencionar actualizaciones de Temas o Plugins de WordPress).

¿Y ahora que?

«Bueno, bueno, que no cunda el pánico, Koppen ¿Donde están las copias de seguridad?»

Cuando no sabemos la causa de un fallo, no podemos saber como arreglarlo, pero siempre es conveniente poder recurrir a la copia de seguridad, es nuestro salvavidas; recuerda que siempre te hemos aconsejado mantener una política de copias, recuerda el artículo de A vueltas con las copias de seguridad.

Arreglar problemas en WordPress - Desesperado
Arreglar problemas en WordPress – Desesperado

(Por cierto, la imagen se la he copiado 😉 )

«El proveedor de Hosting ya me ha confirmado que no puede hacer nada, así que toca buscar por casa, siempre he tenido una copia del sitio en local, para pruebas, testeos etc, así que no habrá problema…….

Upss. pues parece que en mi ordenador habitual no tengo nada. Ah, si, es verdad, hace tiempo eliminé el Wamp porque me estaba dando algún problema así como todos los sitios y pruebas que tenía. Actualicé a la última versión y no volví a recuperar el sitio.»

Después de mucho buscar en diferentes ordenadores, discos externos, pen drives e incluso «diskettes» (Para los menores, eran sistemas de almacenamiento con la importante capacidad de hasta 1,4 Giga bytes; puedes ver más información en la WikiPedia), …

«Vale, vale (en estos momentos unos escalofríos recorren mi cuerpo y gotas de sudor empiezan a caer por mi frente), tengo más portátiles, unos 7 discos duros externos con cosas que voy guardando por si algún día hacen falta, algo encontraré.»

? Pero no se encontró nada.

Hay que hacer, lo que hay que hacer.

«Bueno, no es para tanto ¿no?, apenas escribo en el blog, y el contenido que hay está obsoleto. Lo mejor que puedo hacer es borrar todo el contenido, anular el dominio y dar por cerrado esta etapa en el basto mundo de internet.»

Después de mucho rebuscar, consiguió encontrar una copia de seguridad de la base de datos, en un correo de una cuenta inactiva de 2015.

El mayor inconveniente es que WordPress, al igual que otras muchas aplicaciones actuales de Internet, almacena sus cosas en la base de datos SQL, para ganar velocidad.

Aunque veamos que el navegador presenta una URL completa, del tipo: https://misitio.xxx/nombre-de-la-entrada, esa página HTML no existe en realidad, WordPress la fabrica «sobre la marcha».

El nombre de la URL completa, es lo que se conoce como slug o permalink, que aunque no son términos equivalentes, suelen usarse indistintamente.

Lo cierto es que el slug, es la parte que aparece después del nombre de dominio, y que hace referencia a una entrada o a una página de WordPress (https://misitio.xxx/nombre-de-la-entrada/) y el permalink o enlace permanente en WordPress, hace referencia a cómo se presenta el slug en la URL.

Así que no hay archivos HTML que debamos o podamos recuperar, que contengan el texto de las entradas de la bitácora.

«Ok, tengo una copia de seguridad de la base de datos de finales del 2015, tengo todas las fotos de las publicaciones, algo podré hacer.

Pero ¿como ve voy a acordar de los textos?, los vuelvo a redactar, o pongo cuatro palabras identificando lo que era y listo.»

Afortunadamente, después de mucho pensar, se encontró una solución parcial, «Así que me pongo a buscar, la verdad que con poca esperanza, no pensaba que encontrase nada de un blog tan diminuto y de poca importancia como es este, pero cual es mi sorpresa que a través de la página http://web.archive.org veo que ahí está mi blog, y puedo encontrar los textos de las entradas que había perdido.»

Así que con la reconstrucción de una base de datos de hace unos años y copiando el texto de las entradas que aparecían en un recurso externo, se ha podido reconstruir el blog en un gran porcentaje.

Queda ponerlo al día y adecuar todo al formato actual.

«Una vez todo de nuevo actualizado (si es que se puede decir así), y tras buscar otro Hosting para alojar la web, el blog vuelve a estar online y con toda su información.»

«… ¿para que sueltas todo este rollo?, pues por un lado para contar mi odisea en la recuperación y puesta en marcha de nuevo del blog, por otro (mucho más importante), en hacer entender que las copias de seguridad son muy, pero que muy importantes, si yo hubiera tenido una actualizada, nada de esto hubiera sucedido.

Así que ya sabéis, no hagáis como yo, y asegurar vuestros datos con una buena copia de seguridad.

Y para terminar, si queréis crear un sitio web profesional, bajo ningún concepto uséis plataformas de estas que anuncian tan sencillas que con un click basta y ya lo tienes todo hecho, si os lo tomáis en serio, buscar vuestro propio dominio, hacer una web chula (o encargarla si podéis pagarla) …

El blog de Koppen sigue adelante, quien sabe cuando volveré a escribir algo en él, pero mi pequeña criatura sigue viva y flotando en este mundo llamado Internet.»

Así que ya sabes, el primer paso esencial es, hacer copias de seguridad con regularidad, ya sea a mano copiando por un lado la base de datos SQL y por otro lado los archivos de tu sitio, o con un plugin de copia que puedes encontrar en el repositorio de WordPress: Repositorio de Plugins de WordPress.

Permanece atento para una próxima entrega.

Mientras tanto, #QuédateEnCasa, juega, experimenta y, sobre todo, ¡divertirte!


¡Gracias por leernos!


¡Tus comentarios y preguntas nos ayudan a mejorar, por favor comenta!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

catorce − dos =

Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.    Más información
Privacidad