C'est normal les paquets PHP des dépôts officiels sont en version 8.2. Si tu as absolument besoin de PHP 7.4 il faut utiliser Debian 11 ou passer par docker (par exemple).
C'est normal les paquets PHP des dépôts officiels sont en version 8.2. Si tu as absolument besoin de PHP 7.4 il faut utiliser Debian 11 ou passer par docker (par exemple).
N'importe quoi...
Si j'ai le temps je poste un tuto rapide ce matin @pcbleu
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
update-alternatives --config php
Il existe 11 choix pour l'alternative php (qui fournit /usr/bin/php).
Sélection Chemin Priorité État
------------------------------------------------------------
* 0 /usr/bin/php.default 100 mode automatique
1 /usr/bin/php.default 100 mode manuel
2 /usr/bin/php5.6 56 mode manuel
3 /usr/bin/php7.0 70 mode manuel
4 /usr/bin/php7.1 71 mode manuel
5 /usr/bin/php7.2 72 mode manuel
6 /usr/bin/php7.3 73 mode manuel
7 /usr/bin/php7.4 74 mode manuel
8 /usr/bin/php8.0 80 mode manuel
9 /usr/bin/php8.1 81 mode manuel
10 /usr/bin/php8.2 82 mode manuel
11 /usr/bin/php8.3 83 mode manuel
Appuyez sur <enter> pour conserver le choix actuel [*], ou tapez le numéro de sélection :
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Bon, c'est vous qui voyez. Mais j'ai du mal à comprendre d'un côté les avertissements sur Frankendebian et de l 'autre le conseil d'utiliser un dépôt tiers qui causera ensuite des soucis aux utilisateurs débutants.
Quant à la commande update-alternative , elle ne jouera que sur l’interpréteur en ligne de commande (php-cli) et non sur ceux utilisés par le serveur web php-fpm ou le module php d'Apache. Quitte à donner un tuto utilisant les depôts non officiel d'Ondřej Surý, autant qu'il soit complet en expliquant comment avoir la version désirée de PHP pour Apache ou Nginx, pour un site web ou pour tous les sites web hébergés.
bruno a écrit : 12 déc. 2023, 08:00
Bon, c'est vous qui voyez. Mais j'ai du mal à comprendre d'un côté les avertissements sur Frankendebian et de l 'autre le conseil d'utiliser un dépôt tiers qui causera ensuite des soucis aux utilisateurs débutants.
Tu aurais du donc l'expliquer avant d'affirmer péremptoirement qu'il fallait Debian 11 ou docker.
Je préfère voir quelqu'un utiliser une Stable avec un dépôt "sury" qu'une old-stable, question de point de vue...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
J'ai été mal compris. J'aurais du écrire il vaut mieux utiliser Debian 11 ou docker plutôt que « il faut ». Ok, mea culpa.
Pour l'exprimer autrement, je déconseille l’utilisation du dépôt sury pour avoir des versions de PHP différentes de celles forunies par les dépôts officiels. À moins d'avoir une bonne maîtrise la gestion paquets et de la pile LAMP (ou LEMP), c'est souvent une source de problèmes plus ou moins importants.
Pour rappel, Ondřej Surý est le mainteneur des paquets PHP fournis dans les dépôts officiels Debian. Il utilise les mêmes recettes de compilation pour ceux-ci et pour les paquets fournis par son dépôt supplémentaire.
Je déconseille l’utilisation d’autres versions de PHP que celles fournies dans les dépôts officiels Debian, mais si on a vraiment besoin de ces versions alors le dépôt deb.sury.org est de loin la meilleure approche. Surtout si les alternatives sont d’utiliser une version oldstable de Debian, ou, encore pire, un conteneur Docker.
Pour info ça fait quelques versions de Debian que le paquet apt-transport-https ne sert plus à rien. Ça mérite vérification, mais je crois que Debian Stretch était la dernière version où ce paquet était nécessaire à la prise en charge de https:// par apt.
vv222 a écrit : 13 déc. 2023, 14:54
Pour info ça fait quelques versions de Debian que le paquet apt-transport-https ne sert plus à rien. Ça mérite vérification, mais je crois que Debian Stretch était la dernière version où ce paquet était nécessaire à la prise en charge de https:// par apt.
Quoi ? Ça sort de mon Wiki ! Impossible...
J'installe toujours le paquet. Mes machines ne râlent pas il doit y avoir un alias de prévu pour les boulets comme moi...
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
En fait le paquet ne fait plus rien, il est vide. Mais il a une dépendance sur apt ≥ 1.5, ce qui permet quand même de s’assurer qu’on a une version d’apt avec prise en charge de https://.