Archives de
Tag: php

Raspberry Pi afficher la température du processeur

Raspberry Pi afficher la température du processeur

Pour afficher la température du processeur du Raspberry, deux possibilités s’offrent à vous

[pastacode lang= »bash » manual= »%2Fopt%2Fvc%2Fbin%2Fvcgencmd%20measure_temp » message= » » highlight= » » provider= »manual »/]

Elle s’affichera sous la forme temp=61.2’C

[pastacode lang= »bash » manual= »cat%20%2Fsys%2Fclass%2Fthermal%2Fthermal_zone0%2Ftemp » message= » » highlight= » » provider= »manual »/]

Cette commande retourne par exemple 49926, il faut alors diviser par 1000

Des scripts php sont également disponibles pour l’afficher sur votre site web:

[pastacode lang= »php » manual= »%3C%3Fphp%0A%24f%20%3D%20fopen(%22%2Fsys%2Fclass%2Fthermal%2Fthermal_zone0%2Ftemp%22%2C%22r%22)%3B%0A%24temp%20%3D%20fgets(%24f)%3B%20%0Aecho%20’temperature%20du%20processeur%20′.round(%24temp%2F1000)%3B%0Afclose(%24f)%3B%0A%3F%3E%0A » message= » » highlight= » » provider= »manual »/]

Quand à mon Raspberry, dont la principale utilisation est Pi-Hole, il n’est pas assez refroidi dans son boitier. Le perçage de quelques trous sur le couvercle du boitier a permis de réduire la température à  55.8’C. En attendant de lui offrir un boitier ventilé !

mise à jour de php – clé expirée pour deb.sury.org

mise à jour de php – clé expirée pour deb.sury.org

Lors de la mise à jour de php sous Debian, tout se passe en général sans soucis.

Mais la dernière mise à jour de php7.4 m’a renvoyé ce message d’erreur:

Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB .SURY.ORG Automatic Signing Key <deb@sury.org>

Il faut donc supprimer la clé invalide et importer la nouvelle.

Supprimer l’ancienne clé:

[pastacode lang= »bash » manual= »%23%20apt-key%20del%20B188E2B695BD4743″ message= » » highlight= » » provider= »manual »/]

Importer la nouvelle clé:

[pastacode lang= »php » manual= »%23%20curl%20-sSL%20-o%20%2Fetc%2Fapt%2Ftrusted.gpg.d%2Fphp.gpg%20https%3A%2F%2Fpackages.sury.org%2Fphp%2Fapt.gpg » message= » » highlight= » » provider= »manual »/]

Actualiser la liste des paquets:

[pastacode lang= »bash » manual= »%23%20apt%20update » message= » » highlight= » » provider= »manual »/]

Vous pouvez maintenant mettre à jour php.

source https://www.php.net/manual/fr/