Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Actualización de la versión PHP de Drupal 8 a 5.4.5 y superior

12/05/2025, by Ivan

Quizás te hayas encontrado con el problema de una versión antigua de PHP para Drupal y te haya salido este error:

Your PHP installation is too old. Drupal requires at least PHP 5.4.5. See the system requirements page for more information.

Deberás contactar con el soporte técnico para que actualicen la versión de PHP. Si dispones de un servidor virtual o dedicado propio, tendrás que actualizarlo tú mismo. Inicialmente Drupal 8 requería PHP 5.4.2 o superior; a partir de la versión 8.0.0 beta 2 se exige PHP 5.4.5 o superior, lo cual es problemático si en tu servidor sólo hay PHP 5.4.4.

Yo uso Debian/Ubuntu como servidor para Drupal, por lo que todos los comandos serán para esas distribuciones.

Por supuesto, podrías actualizar tu distribución de Ubuntu a 14.04 y obtendrías PHP 5.5.9 automáticamente. Pero si no quieres actualizar todo el sistema, vamos a actualizar solo PHP.

Quizá lo más sencillo sea actualizar a PHP 5.4.x, para lo cual ejecuta:

sudo add-apt-repository ppa:ondrej/php5-oldstable

Si necesitas la versión 5.5.x, ejecuta:

sudo add-apt-repository ppa:ondrej/php5

Luego actualiza los paquetes:

sudo apt-get update
sudo apt-get upgrade

Para más detalles sobre este repositorio PHP, consulta https://launchpad.net/~ondrej/+archive/php5.

Si recibes el error:

sudo: add-apt-repository: command not found

instala las herramientas necesarias:

sudo apt-get install python-software-properties -y && sudo dpkg-reconfigure python-software-properties

Si al actualizar aparece este mensaje:

sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
libapache2-mod-php5 linux-generic linux-headers-generic linux-image-generic php-pear php5-cli php5-common php5-curl php5-dev php5-gd php5-mcrypt php5-mysql php5-pgsql php5-xdebug

resuélvelo instalando estos paquetes:

sudo apt-get install php-pear php5-cli php5-common php5-curl php5-dev php5-gd php5-mcrypt php5-mysql php5-pgsql php5-xdebug

No olvides reiniciar Apache o reiniciar el servidor.

A mí se instaló la versión 5.4.4-14, pero con ella Drupal 8.0.0 beta2 funcionó sin problemas:

PHP