Las siguientes instrucciones incluyen comandos de Drush para facilitar los pasos para la actualización. Esto facilita y agiliza el proceso de actualización del core.
Si se trata de un sitio Drupal que ya existe, verifique que esté tiene composer o asegúrese de instalarlo y que esté listo para implementar.
Antes de realizar algún cambio, recuerde realizar el backup de la base de datos y un respaldo del sitio. Se recomienda utilizar manejador de versiones para evitar pérdida del sitio en caso de conflictos de dependencias.
- Verificar si el proyecto usa drupal/core-recommended or drupal/core
composer show drupal/core-recommended
- Si está instalado drupal/core-recommended, este comando devuelve la información sobre el paquete. Si no está instalado este dirá que no lo encontró (Not Found)
- Verificar actualizaciones disponibles
composer outdated "drupal/*"
- Si no hay una línea que comience con drupal / core, Composer no mostrará ninguna actualización pendiente. Si hay una actualización, continúe con los siguientes comandos.
- Actualizar el core de Drupal
- Si es drupal/core-recommended
composer update drupal/core "drupal/core-*" --with-all-dependencies
- Si es drupal/core
composer update drupal/core --with-dependencies
- Si es drupal/core-recommended
- Actualizar base de datos y limpiar caché.
drush updatedb
(Tambien puede actualizar la base de datos con la siguiente url usando el dominio de proyecto tudominio/update.php )drush cache:rebuild
Para más información ver la documentación de drupal
https://www.drupal.org/docs/updating-drupal/updating-drupal-core-via-composer