Home/Blog/Blogueros/Javier Lusarreta/Actualizar Wordpress de versión 3.5 a 4.2

` Javier Lusarreta

Actualizar Wordpress de versión 3.5 a 4.2

[ 29/04/2015 4:15:52 - Modificado(29/04/2015 0:00:00)
a Javier Lusarreta

Hace poco tuve que arreglar una página que estaba hecha con wordpress, y se había quedado desfasada en la versión 3.5. Un problema de vulnerabilidad hizo que fuera obligatorio actualizar la versión.

Teníamos una página web que se había quedado en la versiónd e wordpress 3.5. Existía un fallo de vulnerabilidad, y se hacía irremediable el continuar en la 3.5. 

Aquí os detallo el proceso que seguimos.

1- Backup de archivos y BBDD

Una buena copia de seguridad donde poder volver en caso de fallo extremo. La hicimos doble para más seguridad.

Por un lado en el servidor lo guardamos todos los archivos en una carpeta de backup, y posteriormente  los descargamos con el filezilla a nuestro ordenador.

La base de datos en mysql, la exportamos en un fichero sql, donde estaban el schema y los datos. Además hemos hecho una copia con sólo los datos. Luego veremos por qué

Es interesante saber que si hubiéramos querido coger los registros de las imágenes metidas en la base de datos, al sentencia es esta:

SELECT * FROM wp_posts WHERE post_type='attachment' and post_status='inherit'

2- Instalación limpia de versión de Wordpress

Nos decargamos la última versión de worpress , y los instalamos en la carpeta de ejecución de la aplicación.  Es importante que NO ejecutéis el proceso de instalación.

3- Añadir los archivos complementarios

Necesitamos añadir los archivos que se estaban utilizando en la versión anterior. dentro de la carpeta /wp-content tendremos

- upload--> con todas la imágenes que había

- themes/tu_tema --> con el tema que estabas utilizando anteriormente. Luego lo podrás actualizar si es el caso.

- plugins --> con los que estabas utilizando anteriormente. Luego tb los podrás actualizar si es el caso.

4- Crear nueva Base de datos

Por otro lado, creamos una base de datos con el nuevo schema de la versión wordpress 4.2. Había muy poco cambios de base, sólo éste:

table `wp_comments`  -->  KEY `comment_author_email` (`comment_author_email`(10))

Y a ese schema le añadiremos- importaremos los datos recogidos en el punto 1. Sólo el archivo con los datos!

5-  Ejecutar la aplicación

Si lo hacemos, tendremos algunos pequeños fallos seguramente. Lo mejor es que te metas en wp-admin, donde te avisará de que la versión es diferente, y si quieres actualizarlo. Simplemente presionando OK, ya debería ir todo correctamente.

6- Actualiza versión del tema y plugins

Si has llegado hasta aquí, seguramente eres un hacha. Haz un backup de la nueva BBDD por si acaso, y actualiza el tema si puedes, y los plugins si crees necesario.

Es el mejor momento ya que estás en plena faena con bas de datos. Y cualquier cambio lo harás más rápido que dejarlo para otras veces.

 

Espero haberte ayudado.

Un abrazo

 

29/04/2015 4:15:52 - Modificado(29/04/2015 0:00:00)
Este sitio web utiliza cookies propias y de terceros para optimizar tu navegación, adaptarse a tus preferencias y realizar labores analíticas. Al continuar navegando aceptas nuestra Política de Cookies. ACEPTAR