320.06.70.037 [email protected]
Seleziona una pagina

Errore LibreNMS: Error caused by PHP version mismatch

da | Giu 29, 2020 | LibreNMS, Linux, PHP | 0 commenti

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

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.

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

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

0 commenti

Invia un commento

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

Translate »