Errore LibreNMS: Error caused by PHP version mismatch

di Raffaele Chiatto | Giu 29, 2020 | 0 commenti

Errore LibreNMS: Error caused by PHP version mismatch - Raffaele Chiatto

Di recente mi è comparso l’errore che riporto di seguito in fase di collegamento al LibreNMS Server

Questo errore compare quando la versione di PHP utilizzata dal web server (Nginx o Apache) non corrisponde alla versione del PHP utilizzata dalla CLI

Errore LibreNMS: Error caused by PHP version mismatch - Raffaele Chiatto

L’errore per eseteso come mostrato nell’immagine sovrastante è:

Error caused by PHP version mismatch – The version of PHP your web server is running (7.2.32-1+ubuntu16.04.1+deb.sury.org+1) does not match the CLI version (7.4.7)

In questo tutorial eseguirò l’upgrade alla versione PHP 7.4.7

PRE-REQUISITI

SERVER: Ubuntu 18.04/19.04/16.04
LIBRENMS: 1.64.1-345-g52dd406 – Mon Jun 29 2020 08:27:52 GMT+0200
WEB SERVER: nginx/1.10.3

INSTALLAZIONE DEL PHP 7.4 SU UBUNTU SERVER

Come prima cosa procediamo all’installazione del PHP 7.4 sul server

Eseguire i comandi elencati di seguito per aggiungereil repository PPA ppa: ondrej / php che ha gli ultimi pacchetti build di PHP

Installare il PHP 7.4 eseguendo il comando:

Per verificare che sia tutto in linea eseguire il comando

Se abbiamo fatto tutto correttamente dovremmo leggere le seguenti righe:

INSTALLAZIONE DEL PHP7.4-FPM SU UBUNTU SERVER

Per installare il PHP/.4-PFM eseguire il comando

Quindi procedere con l’installazione di tutti i moduli con il comando

MODIFICA DEL FILE DI CONFIGURAZIONE IN NGINX

A questo punto basta modificare il file di configurazione del web server NGINX modificando il file librenms.conf con il comando

Individuare le seguenti righe di codice

quindi modificarle in

Salvare e chiudere il file di configurazione.

Riavviare i servizi PHP e NGINX per rendere effettive le modifiche con i comandi

Richiamare il link del server LibreNMS, non dovrebbe mostrare nessun errore.

Errore LibreNMS: Error caused by PHP version mismatch - Raffaele Chiatto

Cliccare su About LibreNMS dall’interfaccia web per verificare che sia tutto aggiornato come mostrato nell’immagine sovrastante.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D'Urso  Autore
Raffaele Chiatto

Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Related Post

0 Commenti

Invia Un Commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione