Buongiorno a tutti e benvenuti in questo nuovo post.
Oggi volevo scrivere un piccolo tutorial per aiutarvi a risolvere, nel caso doveste incappare in questo errore nella vostra installazione di NextCloud all’interno del mio servizio hosting.
Ti ricordo infatti che l’anno scorso ho aggiunto un nuovo servizio al pacchetto hosting, che permette di installare una o più installazioni di NextCloud (una piattaforma per gestire tutti i vostri file e i vostri dati) e associarle ai vostri domini / sottodomini.
Che errore compare?
Un’errore molto comune che è comparso nelle varie installazioni di NextCloud nell’hosting è un errore che riporta un avviso in merito alla mancanza di un’estensione PHP denominata Intl. Visto che questa installazione non viene fornita da PHP, viene richiamata una risorsa locale presente in NextCloud, che vada appunto a sostituire l’estensione in se. Ovviamente questo però genera un errore e sicuramente può compromettere nel tempo l’usabilità della piattaforma.
Come vedere se la mia installazione riporta questo errore?
Per vedere se la tua installazione di NextCloud presenta riporta questo errore, devi andare nelle impostazioni del tuo profilo e cliccare sulla voce Registrazioni nella sidebar posta nella parte sinistra dell’interfaccia.
L’errore che comparirà sarà il seguente. Tutti i nuovi errori che riporta la piattaforma saranno con sfondo arancione. L’interfaccia che riporta i vari errori si aggiorna automaticamente ogni mezzo secondo, così non devi aggiornare la pagina costantemente per vedere i vari errori
Come risolvere l’errore?
Se hai identificato l’errore, ora è il momento di risolverlo.
Accedi all’hosting dal sito Tech Developer e dal menu Servizi vai su Server Dedicato. Accedi quindi con le tue credenziali e ora ti troverai nell’interfaccia grafica del tuo hosting.
A questo punto vai a cliccare sul dominio / sottodominio dove hai installato NextCloud per vedere tutte le informazioni e vai a cliccare su PHP settings
Ora dalle impostazioni php dovrai modificare la versione, andando ad impostare dalla versione attuale alla 7.4 o superiore. Per il momento sconsiglio di impostare la versione 8 di PHP visto che non è pienamente supportata da NextCloud.
Effettuata questa modifica clicca sul pulsante OK in fondo alla pagina per applicare le modifiche.
Problema risolto!
Hai completato tutti questi passaggi? Bene, in tal caso hai risolto completamente il problema e ora NextCloud non riporta più l’errore relativo alla mancanza dell’estensione intl.
Questo errore era presente in quanto questa estensione funziona solo con le ultime versioni di PHP. Per questo era riportato il seguente errore.
Posso esserti di aiuto?
Se hai dei dubbi in merito o vuoi una mia consulenza, ti invito a recarti sul sito di Tech Developer e a richiedere una mia consulenza dall’apposita sezione contatti.
Detto questo ti ringrazio per aver letto il mio post e ci vediamo alla prossima!