How To Install PHP (7.4, 7.3 & 5.6) on Debian 9 Stretch

Prérequis#

Connectez-vous à votre système Debian 9 en utilisant un accès shell. Pour les systèmes distants, connectez-vous via SSH. Les utilisateurs Windows peuvent utiliser Putty ou d’autres applications alternatives pour établir une connexion SSH.

ssh root@debian9

Exécutez les commandes suivantes pour mettre à jour les paquets actuels vers la dernière version.

sudo apt update 
sudo apt upgrade

Exécutons maintenant les commandes suivantes pour installer les paquets requis sur votre système. Ensuite, importez la clé de signature des paquets. Après cela, configurez le PPA pour les paquets PHP sur votre système.

How to Display the Contents of a Node's Field as an Array in Drupal 6

Lorsque vous travaillez avec Drupal 6, il arrive parfois que vous deviez inspecter les données stockées dans un champ d’un nœud. Cela est particulièrement utile pour le débogage ou lorsque vous cherchez à mieux comprendre la structure du contenu. Une manière rapide d’y parvenir consiste à afficher le contenu du champ sous forme de tableau. En PHP, la fonction var_export() s’avère très pratique à cet effet.

Voici comment procéder :

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

Dans ce morceau de code, remplacez 'field_name_of_the_field' par le nom réel du champ qui vous intéresse et 'name_of_the_content_type' par le type de contenu spécifique contenant ce champ.

ERROR: phpize failed [solved]

Comment installer les fichiers de développement PHP

Si vous souhaitez exécuter phpize sur votre système, vous devez d’abord installer les fichiers de développement de PHP. Sinon, vous risquez d’obtenir un message d’erreur comme celui-ci :

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

Pour installer les fichiers de développement PHP sur Ubuntu/Debian, vous pouvez utiliser la commande suivante dans le terminal :

apt-get install php5-dev

Cela devrait résoudre le problème. 🙂

How to Install PHP 5.3.1 on Ubuntu 64 bit and 32 bit

…oui, juste 2 lignes#

Pour Ubuntu x64#

  1. sudo su

  2. cd /tmp && mkdir php53 && cd php53 && wget && wget && dpkg -i *.deb && echo “deb http://php53.dotdeb.org stable all” » /etc/apt/sources.list && aptitude update && aptitude install libapache2-mod-php5=5.3.1 apache2

Pour Ubuntu 32 bits i386#

  1. sudo su

  2. cd /tmp && mkdir php53 && cd php53 && wget && wget && dpkg -i *.deb && echo “deb http://php53.dotdeb.org stable all” » /etc/apt/sources.list && aptitude update && aptitude install libapache2-mod-php5=5.3.1 apache2

9 skills developers will need in the next five years

L’économie évolue rapidement, et les développeurs doivent suivre les dernières tendances et compétences pour rester pertinents et compétitifs. Voici une liste de 9 compétences que tout développeur devrait maîtriser ou au moins connaître au cours des cinq prochaines années. Cette liste n’est pas exhaustive, et elle ne couvre pas chaque niche ou spécialité de l’industrie. Toutefois, pour la plupart des scénarios de développement courants, ces compétences vous donneront un avantage sur les autres et vous aideront à concevoir de meilleures solutions. Vous devriez viser à bien maîtriser au moins sept de ces compétences pour pouvoir les utiliser avec confiance sur le terrain et les démontrer lors d’un entretien.