Cómo instalar PHP (7.4, 7.3 y 5.6) en Debian 9 Stretch

Requisitos previos#

Inicie sesión en su sistema Debian 9 mediante acceso de shell. Para sistemas remotos, conéctese con SSH. Los usuarios de Windows pueden utilizar Putty u otras aplicaciones alternativas para la conexión SSH.

ssh root@debian9

Ejecute los siguientes comandos para actualizar los paquetes actuales a la última versión.

sudo apt update 
sudo apt upgrade

Ejecutemos los siguientes comandos para instalar los paquetes necesarios primero en su sistema. Luego importe la clave de firma de paquetes. Después de eso, configure PPA para los paquetes PHP en su sistema.

Cómo mostrar el contenido del campo de un nodo como una matriz en Drupal 6

Cuando trabajas con Drupal 6, a veces es necesario inspeccionar los datos almacenados en el campo de un nodo. Esto es especialmente útil para depurar o cuando intentas comprender mejor la estructura del contenido. Una forma rápida de lograrlo es volcar el contenido del campo como una matriz. En PHP, la función var_export() resulta útil para este propósito.

He aquí cómo hacerlo:

var_export(content_fields('field_name_of_the_field', 'name_of_the_content_type'));

En este fragmento, reemplace 'field_name_of_the_field' con el nombre real del campo que le interesa y 'name_of_the_content_type' con el tipo de contenido específico que contiene ese campo.

ERROR: phpize falló [resuelto]

Cómo instalar archivos de desarrollo PHP

Si desea ejecutar phpize en su sistema, primero debe instalar los archivos de desarrollo de PHP. De lo contrario, podría recibir un mensaje de error como este:

sh: phpize: not found
ERROR: `phpize' failed

Para instalar los archivos de desarrollo PHP en Ubuntu/Debian, puede usar el siguiente comando en la terminal:

apt-get install php5-dev

Eso debería resolver el problema. 🙂