sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
--2022-03-04 17:52:21-- https://packages.sury.org/php/apt.gpg
Résolution de packages.sury.org (packages.sury.org)… 185.93.2.243
Connexion à packages.sury.org (packages.sury.org)|185.93.2.243|:443… connecté.
Erreur : le certificat de « packages.sury.org » n'est pas de confiance.
Erreur : le certificat de « packages.sury.org » a expiré.
J’ai essayé l’option apt-get --allow-unauthenticated update sans succès
Les dépôts sury, c’est pour les gens pressés qui veulent une version de php sous Debian stable plus récente que ce que propose Debian stable.
La question qui tue : pourquoi stretch ? Et pourquoi avez-vious besoin de php.7.4 ?
Je comprends que suivre les mises à jour n’est pas toujours aisé, mais il serait bon d’expliciter ce besoin de php7.4 sur strech . Quelle application précise ?
Qu’est-ce qui vous empêche de mettre à jour (en 2 étapes) vers Debian 11 ? Vous auriez une version de php du genre 7.4 c’est quand même plus classe que que 4.7
Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime.
« Il est souvent trop tôt pour savoir s’il n’est pas trop tard. »
Pierre Dac
Nous souhaitons mettre à jour un wordpress qui nécessite un php7.4 et l’hébergeur (Jaguar) oblige ses clients à changer de serveur pour passer aux versions majeures, de debian 10 à 11 en l’occurence. Je retarde donc le dist-upgrade le plus possible.
Mais ma question était de savoir comment installer php7.4 sur Stretch, si c’est possible, bien sûr.
sur la machine concernée:
$ sudo apt-cache policy php
php:
Installed: 1:7.0+49
Candidate: 1:7.0+49
Version table:
*** 1:7.0+49 500
500 https://mirrors.as30781.net/apt/_debian/debian stretch/main amd64 Packages
100 /var/lib/dpkg/status
Non, ce n’est pas ce certificat qui pose problème, c’est celui du site packages.sury.org.
Vérifie que le paquet ca-certificates est bien installé sur ton système.
Vérifie aussi que ton système est bien à l’heure.
Pour ce que tu es en train de faire, c’est déconseillé d’ajouter des dépôts externes à Debian comme ça, je rejoins @littlejohn75 et te conseille aussi d’installer une version de Debian qui propose php7.4.
Et c’est bon ? si oui n’hésite pas àel signaler à l’aide de la petite coche verte depuis le message fournissant la bonne réponse (dans les 3 petits points).
C’est une machine dédié ? si oui l’hébergeur ne peux que conseillé en aucun cas interdire de monter de version php, maintenant tu sais quel est le nom du paquet que tu cherches.
Je rouvre ce fil car je rencontre le même problème sur d’autres serveurs. Comment revenir au sources.list standard, sans sury, quand on n’a plus d’urgence concernant la version php ?
J’ai supprimé /etc/apt/sources.list.d/php.list mais :
$ mv /etc/apt/sources.list.d/php.list .
$ apt update
$ apt-cache policy php*
N: Impossible de trouver le paquet php.list
cat /etc/apt/sources.list
deb http://ftp.fr.debian.org/debian/ buster main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ buster main contrib non-free
#bullseye
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main
deb http://ftp.debian.org/debian bullseye-backports main contrib non-free