logo

Paleta de lienzo: 隆Hazlo colorido!馃帹

Palette - Constructor visual de p谩ginas, no se requiere t铆tulo en dise帽o.

Demo en vivo Descargar Palette

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