Skip to main content

Aggiornamento dal terminale

Prerequisiti

Prima di procedere con l'aggiornamento, assicurarsi che siano soddisfatte le seguenti condizioni:

  1. vtenext deve essere aggiornato alla versione 25.02.2. Solo a partire da questa versione è possibile procedere con il passaggio successivo dell'aggiornamento.
  2. Deve essere presente una licenza valida e attiva.

La seguente procedura è dis

Aggiornamento con vteUpdater

Poiché questa versione di vtenext supporta esclusivamente PHP 8.3 o superiore,superiore, sono disponibili due modalità di aggiornamento:

  • Spostare l'intera installazione su un nuovo server con PHP 8.3 (è consigliato Ubuntu Server 24.04)04), completo di tutti i pacchetti necessari (fare riferimento alla pagina Requisiti di Installazione)Installazione). In questo caso, verificare che i parametri di connessione presenti nel file config.inc.php siano corretti nel nuovo server.

  • Aggiornare il sistema operativo del server attuale a una versione che includa PHP 8.3.3. In questo caso è fortemente consigliato eseguire uno snapshot del sistema prima di avviare la procedura di aggiornamento.

PerDopo maggiori dettagliquesto, è possibile consultareavviare la documentazioneprocedura dedicatadi all'aggiornamento:

    Accedere tramite SSH al server che ospita vtenext e posizionarsi nella relativa directory. Se vengono rilevati errori, verrà mostrato un log che consentirà di valutarli e scegliere se ripristinare il sistema utilizzando i backup creati in precedenza oppure proseguire e completare l'aggiornamento.
    Proseguendo l'aggiornamento in presenza di errori, la fase di post-update verrà saltata e dovrà essere eseguita manualmente con vteUpdateril comando:
    ./vteUpdater.sh --only-delete
    Questa fase viene eseguita automaticamente se non vengono rilevati errori.
    Questa fase elimina i file obsoleti e applica gli script al termine dell'aggiornamento.
    Eseguire ./vteUpdater.sh (rendendolo eseguibile, se necessario) e seguire le istruzioni.
    L'output dovrebbe essere simile al seguente: