Ubuntu

Dev back

How to install or upgrade to PHP 8.3 on Ubuntu and Debian

Cet article fournit un guide détaillé sur l'installation et la mise à niveau vers PHP 8.3 sur les systèmes Debian et Ubuntu. Il souligne les nouvelles fonctionnalités apportées par cette version, telles que les constantes de classe typées et un ensemble de nouvelles exceptions dans l'extension DateTime. Le guide comprend des étapes pour ajouter le dépôt de packages PHP, installer les paquets nécessaires et intégrer PHP à des serveurs web comme Apache et Nginx. Des extensions populaires PECL sont également mentionnées. L'article avertit des actions potentiellement destructrices à effectuer lors de la mise à niveau, notamment la migration de la configuration et la sauvegarde du système.

Dev back

How to extend lifetime of legacy PHP applications

Cet article propose des stratégies pour prolonger la durée de vie des applications PHP héritées en les maintenant dans un environnement PHP sécurisé. Il aborde les défis liés à la mise à jour vers les versions les plus récentes de PHP, et explore des solutions comme l'utilisation de serveurs privés et de systèmes d'exploitation Linux avec backports de sécurité pour continuer à faire fonctionner ces applications anciennes. De plus, il suggère l'utilisation de conteneurs pour exécuter des versions spécifiques de PHP tout en préservant l'intégrité du système.

Dev back

How to install/upgrade PHP 8.2 on Debian and Ubuntu systems

Cet article explique comment installer ou mettre à jour PHP 8.2 sur les systèmes Debian et Ubuntu. PHP 8.2 introduit de nouvelles fonctionnalités majeures, notamment des classes en lecture seule, la rédaction de paramètres sensibles, et il déprécie les propriétés dynamiques. Les paquets PHP 8.2 peuvent être obtenus via le dépôt maintenu par Ondřej Surý. L'article fournit également des instructions détaillées pour l'ajout de dépôts, l'installation de PHP et de ses extensions, ainsi que des conseils pour tester l'installation et gérer plusieurs versions de PHP sur un même serveur.