Actualizaciones

Periódicamente  el Core de Drupal necesita ser actualizado con una nueva versión. En el caso que Drupal precise de una actualización normalmente se seguirán los siguientes pasos:

Actualización de versiones menores. "Minor version update"

 

  • Crear una copia de seguridad de la base de datos.

​Antes de proceder a la actualización de Drupal es aconsejable hacer una copia de seguridad de todas la tablas de la base de datos. De esta forma, cualquier error o descuido puede ser reparado sin tener que lamentar nada.

  • Crear una copia de seguridad del sistema de archivos.

​Con el mismo proposito, haremos una copia de seguridad de los sistemas de archivos de nuestro sitio (imágenes, gráficos, vídeos, pdf...)

  • Establecer el sitio en modo mantenimiento.

​Des de la siguente ruta podremos establecer nuestro sitio en modo mantenimiento, colocando a su vez una nota informativa que los usuarios podrán leer.

Administración -> Configuración -> Desarrollo -> Mantenimiento

  • Descargar la última versión de Drupal
  • Descomprimir el archivo de la nueva versión de Drupal y actualizar nuestro servidor con estos archivos a excepción de aquellos archivos y carpetas del Core de Drupal los cuales pueden estar sujeto a personalizaciones por parte del administrador. Comúnmente, con la conservación de los siguientes archivos y carpetas suele ser suficiente:
    • robot.txtLos robots son máquinas que pertenecen a entidades buscadoras en Internet, como son Google, Yahoo o Bing. Estos robots acceden a las páginas web para buscar información dentro de ella y añadir ésta información en los buscadores, lo que habitualmente conocemos como indexar o posicionar una web en Internet.

      Si disponemos de un archivo bien configurado podemos hacer que estos robots, escojan la información correcta más rápidamente, obteniendo una mejor navegabilidad en la web, un mejor posicionamiento en los buscadores y, además, reducimos algunos inconvenientes que nos pueden traer estos robots si no se controlan.

    • carpeta “sites”En esta carpeta se alojan los módulos adicionales así como los temas que no están dentro del Core.
    • .gitignore: Es un archivo que configura un sistema de control de versiones distribuido
    • .htaccess: Es un fichero especial, popularizado por el Servidor HTTP Apache que permite definir diferentes directivas de configuración para cada directorio (con sus respectivos subdirectorios) sin necesidad de editar el archivo de configuración principal de Apache.
       
  • Abrir el sitio seguido de update.php en la url
  • Realizar la actualización.
  • Restablecer el sitio del modo mantenimiento.
 

Tema: