LibreNMS e PHP Unsupported: come risolvere l’errore su Ubuntu Server 24.04

di Raffaele Chiatto | Ott 14, 2026 | 0 commenti

LibreNMS e PHP Unsupported: come risolvere l'errore su Ubuntu Server 24.04 - Raffaele Chiatto

 

Se gestisci un’istanza di LibreNMS su Ubuntu Server 24.04, potresti esserti imbattuto in un avviso che compare all’accesso alla dashboard: “PHP version X is the minimum supported version”.

Questo messaggio segnala che la versione di PHP in uso sul sistema non è più tra quelle supportate dal progetto LibreNMS e se ignorato a lungo comporta la perdita di aggiornamenti e patch di sicurezza.

Il problema nasce dal fatto che Ubuntu 24.04 include di default una versione di PHP che, con il tempo, viene superata dai requisiti minimi di LibreNMS, il quale segue un ciclo di aggiornamenti più rapido rispetto ai repository LTS di Ubuntu.

La soluzione richiede l’installazione di una versione più recente di PHP tramite repository di terze parti, la configurazione di un pool PHP-FPM dedicato e l’aggiornamento della configurazione del web server, passaggi che, se non eseguiti nell’ordine corretto, possono generare conflitti non banali da diagnosticare.

In questa guida vedremo passo per passo come aggiornare PHP su Ubuntu Server 24.04, configurare correttamente PHP-FPM per LibreNMS evitando le insidie più comuni (socket duplicati, pool in conflitto, timezone non allineato), e verificare che tutto funzioni a dovere con lo script di validazione integrato.

 

WARNING DEL PHP

Di seguito una schermata che mostra il Warning relativo al PHP

LibreNMS e PHP Unsupported: come risolvere l'errore su Ubuntu Server 24.04 - Raffaele Chiatto

PHP Unsupported

Web server PHP version does not meet the minimum requirements. PHP 8.4 is the minimum supported version as of October, 2026.
We recommend you update PHP to a supported version (8.5 suggested) and check your CLI PHP version matches by running ./validate.php on your server.

Questo è l’avviso di LibreNMS: la versione PHP attuale non soddisfa il requisito minimo (PHP 8.4), e consiglia di passare a PHP 8.5.

 

VERIFICA DELLA VERSIONE ATTUALE DEL PHP

Eseguire il comando:

Dovremmo visualizzare un output simile al seguente:

 

 

AGGIUNGERE IL REPOSITORY SURY/ONDREJ SU NOBLE 24.04

Aggiungere il repository con i seguenti comandi:

 

 

INSTALLAZIONE DEL PHP 8.5 CON LE ESTENSIONI COMUNI PER LIBRENMS

Eseguire il comando:

NOTA BENE: alcune estensioni tipo opcache non hanno un pacchetto php8.5-opcache separato, sono già incluse nel pacchetto base

 

IMPOSTARE PHP 8.5 COME VERSIONE ATTIVA PER CLI

Eseguire il comando:

Dovremmo visualizzare un output simile al seguente:

Scegliere l’entry /usr/bin/php8.5

 

CONFIGURAZIONE DEL WEB SERVER PER USARE PHP-FPM 8.5

Se si utilizza Nginx, nel vhost di LibreNMS puntare al nuovo socket editando il file di configurazione con il comando:

Individuare la riga

E sostituirla con la seguente:

Se si utilizza Apache con PHP-FPM aggiornare il proxy handler in modo analogo; se si utilizza mod_php, disabilitare il vecchio modulo e abilitare quello nuovo con i seguenti comandi:

 

 

RIAVVIO DEI SERVIZI

Riavviare i servizi con i seguenti comandi:

 

 

VERIFICA CON LO SCRIPT DI LIBRENMS

Verificare con lo script di LibreNMS esrguendo i comandi:

Se è andato tutto a buon fine dovremmo visualizzare in output simile al seguente:

 

Da interfaccia web cliccando sulla rotellina in alto a destra e quindi About LibreNMS dovremmo vedere una schermata come quella sottostante

LibreNMS e PHP Unsupported: come risolvere l'errore su Ubuntu Server 24.04 - Raffaele Chiatto

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.

Tag: apache | LibreNMS | Nginx | php

Categorie: LibreNMS

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