Vamos a ver de una forma muy resumida como actualizar el núcleo o core de Drupal, pero vale la pena mencionar la diferencia entre aplicar "update" y "upgrade" en las versiones de Drupal, y el significado es básicamente el mismo para otras aplicaciones.
Hablamos de "update" cuando nos referimos a la actualización dentro de una misma versión, por ejemplo, de 7.0 a la 7.1, de 6.14 a la 6.8, mientras que "upgrade" implica pasar de una versión a otra, como de la 6.xx a la 7.xx.
Lo que vamos a tratar hoy es como realizar la actualización de núcleo o core de Drupal de la version 7.10 a la 7.12 ósea un "update" de Drupal 7.
Lo que vamos a tratar hoy es como realizar la actualización de núcleo o core de Drupal de la version 7.10 a la 7.12 ósea un "update" de Drupal 7.
Básicamente los pasos que voy a detallar los podéis encontrar en la información que nos da Drupal a través del archivo upgrade.txt que encontraréis en el directorio raíz de vuestra instalación de Drupal, dentro de ese archivo tenéis como realizar el upgrade y el Update, y en concreto los del update esta bajo el título "MINOR VERSION UPDATES".
Aclarado todo esto vamos con los pasos que yo sigo para realizar el Update de Drupal:
Aclarado todo esto vamos con los pasos que yo sigo para realizar el Update de Drupal:
- Abrir nuestro sitio como administrador.
- Poner el sitio en mantenimiento: Para lo que vamos a "Configuración => Modo mantenimiento". Y dejar el navegador abierto y como administrador.
- Hacer copia de seguridad. Yo que soy tal vez un poco exagerado hago un backup desde el mismo Drupal con el modulo opcional "Backup and migrate", luego hago una copia de la base de datos mediante phpmyadmin de mi servidor, y por ultimo utilizando Filezilla hago una copia del directorio completo de mi instalación de Drupal.
- Descargar y preparar la nueva versión de Drupal y su traducción: Para lo cual vamos al área de descarga del core de Drupal y a las traducciones del core. Una vez descargado las dos cosas, extraído y demás, vamos a preparar la instalación. Lo primero es renombrar el archivo de la traducción como "es.po" y colocarlo dentro de la nueva carpeta que hemos descargado de drupal para que quede de la sigueinte forma "drupal/profiles/standard/ translations/es.po". Por ultimo lo que yo hago para evitar problemas es borrar la carpeta "sites", puesto que esta carpeta contiene nuestras personalizaciones de Drupal, como son los módulos opcionales, temas, etc.. Y lógicamente queremos conservar todo nuestro trabajo anterior. Una vez hecho esto ya tenemos preparqado todo el material nuevo que necesitaremos.
- Borrar la version antigua de nuestro servidor: Ahora se trata de acceder a nuestra actual instalación de Drupal y borrar todos los directorios excepto el directorio "sites" y cualquier otro que hallamos personalizado, mucho ojo con esto recordar que si hemos hecho las cosas bien en esta carpeta deben de estar todas nuestras personalizaciones, de temas, módulos opcionales, carpetas de imagenes y usuarios etc..
- Subir la nueva vesion al servidor: Ahora hay que subir el contenido de nuestra nueva version de Drupal al servidor, exceptuando la carpeta "Sites", aunque si realizasteis bien el paso nº3 esa carpeta no debe de existir.
- Ejecutar update.php: Desde el navegador ejecutar update.php, para lo cual borráis en barra todo hasta llegar al raíz y añadís "/update.php" debería quedar algo como"http://www.tusito.com/update.php".
- Verificar actualización: Abrir "informes => Informe de Estado", Debería indicar la nueva version.
- Ejecutar Cron: Esto es un paso que yo añado al proceso por seguridad, el cron lo podeis ejecutar desde el mismo "Informe de estado", si bajáis para abajo encontraréis un link que pone "ejecutar cron manualmente" .
- Reconstruir permisos: Esto es otra seguridad que yo tomo, también encontraréis el link dentro del Informe de Estado.
- Volver el sitio a modo OnLine: Lo normal que si vas a inicio os aparezca una leyenda advirtiendos que el sitio esta en mantenimiento y desde ahí podéis volverlo a en línea. pero sino es así pues vais a "Configuracion => Modo Mantenimiento", y lo ponéis.
Si todo a ido bien ya vuestro sitio debe funcionar correctamente, aunque parezca algo complicado realmente es sencillo, apesar de todas las precauciones que he tomado deciros que desde la primera versión de Drupal 7 hasta la fecha, vengo aplicando este método y nunca necesite ninguna de las copias de seguridad, pero como se suele decir más vale prevenir que llorar. ¿ o no?.
Como también dicen que más vale una imagen que mil palabras, aquí os dejo un vídeo que encontré por internet realizado por Oscar Escudero. Gracias en nombre de todos Oscar. El siguiente vídeo muestra una actualización menor del core o núcleo de Drupal 7 (update), específicamente, de la versión 7.0 a 7.2, el mismo procedimiento usaríamos para la versión actual de Drupal.
Comentarios
Y para un upgrade de version
NO, no es exactamente igual,
Muchisimas gracias, con el
Lo que te dice el es error es
Super, gracias, muy sencillo
Seguro que si. Un saludo.
Genial. He seguido tus pasos
Hola, como uno de los
Gracias por tu ayuda hermano
Una pregunta si la
Eso depende. En la
Añadir nuevo comentario