Errore LibreNMS: Error caused by PHP version mismatch

da | Giu 29, 2020

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.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

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