Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
php [Le 01/04/2024, 12:06] bcag2 [Association avec un serveur de base de données] |
php [Le 30/08/2024, 12:23] (Version actuelle) bcag2 [Ajout d'une autre version de PHP] cf. la déf de pétrir !-) |
||
---|---|---|---|
Ligne 32: | Ligne 32: | ||
Il peut être utile de disposer de plusieurs versions de PHP, pour travailler tantôt avec un CMS, une application ou un framework ancien, nécessitant PHP 7 par exemple, tantôt avec un version plus récente (PHP 8) pour démarrer ou mettre à niveau un projet. | Il peut être utile de disposer de plusieurs versions de PHP, pour travailler tantôt avec un CMS, une application ou un framework ancien, nécessitant PHP 7 par exemple, tantôt avec un version plus récente (PHP 8) pour démarrer ou mettre à niveau un projet. | ||
- | On trouve de nombreuses documentations et tutoriels sur le [[:web]] recommandant l'utilisation du [[:PPA]] d'Ondřej Surý. C'est une très mauvaise méthode. Il s'agit d'un //hack// assez grossier consistant à inclure les numéros des versions directement dans les noms des paquets afin de les gérer individuellement avec [[:APT]]. Cette méthode posera à coup presque sûr [[#conflits_potentiels_entre_plusieurs_versions_de_php|des problèmes]] à un moment ou à un autre (lors d'une mise à jour par exemple.((le forum est pétri d'[[https://forum.ubuntu-fr.org/viewtopic.php?pid=21961901#p21961901|exemples]]))\\ | + | On trouve de nombreuses documentations et tutoriels sur le [[:web]] recommandant l'utilisation du [[:PPA]] d'Ondřej Surý. C'est une très mauvaise méthode. Il s'agit d'un //hack// assez grossier consistant à inclure les numéros des versions directement dans les noms des paquets afin de les gérer individuellement avec [[:APT]]. Cette méthode posera à coup presque sûr [[#conflits_potentiels_entre_plusieurs_versions_de_php|des problèmes]] à un moment ou à un autre (lors d'une mise à jour par exemple.((le forum est très fourni en [[https://forum.ubuntu-fr.org/viewtopic.php?pid=21961901#p21961901|exemples]]))\\ |
[[:APT]] n'est simplement pas adapté à l'installation et l'utilisation d'un même logiciel en plusieurs versions. | [[:APT]] n'est simplement pas adapté à l'installation et l'utilisation d'un même logiciel en plusieurs versions. | ||