Visualizzazione risultati 1 fino 20 di 20

Discussione: Passaggio da PhP 5.6 a 7.3 ed oltre

  1. #1
    ciclismo non è connesso Utente Blog
    Data registrazione
    06-12-2025
    Messaggi
    5

    Predefinito Passaggio da PhP 5.6 a 7.3 ed oltre

    Buongiorno, vedo dai messaggi ricevuti a suo tempo che oggi è stato fatto un upgrade dalla versione 5.6 di PhPBB alla versione 7.3, e in futuro si passerà alla 8.4. In seguito a questo upgrade ricevo adesso l'errore "mysql_connect function does not exist, is mysql extension installed?".
    Che cosa devo fare?

  2. #2
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

  3. #3
    ciclismo non è connesso Utente Blog
    Data registrazione
    06-12-2025
    Messaggi
    5

    Predefinito

    A parte che ho bisogno di una spiegazione chiara ed esaustiva, credo che per aggiornare la versione di PhpBB dovrei accedere al forum come amministratore, ma questo mi è impossibile a causa dell'errore sopra riportato.

  4. #4
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    No, non serve accedere al forum come amministratore, o meglio dal pannello amministrativo si può fare l'update, ma era da fare quando funzionava.

    Adesso, devi procedere sostituendo i file manualmente, ho dettagliato i passi qui: https://forum.it.altervista.org/prob...ml#post1497932

    Ciao!

  5. #5
    ciclismo non è connesso Utente Blog
    Data registrazione
    06-12-2025
    Messaggi
    5

    Predefinito

    Ti ringrazio molto. Le istruzioni al link che hai fornito sono di una precisione rara.
    Se ti va, sai anche dirmi come riportare la lingua all'italiano (dopo l'upgrade è ora inglese)?

  6. #6
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Dovresti scaricare il language pack: https://www.phpbb.com/customise/db/translation/italian/
    Su "come fare", occorre sostituire le cartelle "language" e "styles", come al solito, segui pure la procedura ufficiale: https://www.phpbb.com/support/docs/e...mise_language/

    E come al solito, prima fai un backup di tutto

    Fammi sapere,

    Ciao!

  7. #7
    ciclismo non è connesso Utente Blog
    Data registrazione
    06-12-2025
    Messaggi
    5

    Predefinito

    Italiano scaricato, installato e già funzionante senza bisogno di attivazione!
    Veramente ottimo lavoro, grazie.

  8. #8
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Io invece sul mio account altervista, in Risorse -> PHP, sto tentando di passare da 7.3 a 8.4, ma ogni tentativo di modifica non viene mai reso effettivo. Il sistema mi conferma che la modifica è avvenuta e devo attendere qualche minuto, ma anche a distanza di ore la versione resta la stessa. C'è un bug?
    Grazie

  9. #9
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Citazione Originalmente inviato da fantacalciosuperliga Visualizza messaggio
    Io invece sul mio account altervista, in Risorse -> PHP, sto tentando di passare da 7.3 a 8.4, ma ogni tentativo di modifica non viene mai reso effettivo. Il sistema mi conferma che la modifica è avvenuta e devo attendere qualche minuto, ma anche a distanza di ore la versione resta la stessa. C'è un bug?
    Grazie
    Copia tutto il contenuto del .htaccess (incollalo ad esempio su un tuo file .txt).
    Elimina il file .htaccess, poi ricrealo da nuovo e incollaci il codice copiato (vedi ad esempio questa discussione).

    Ciao!

  10. #10
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Copia tutto il contenuto del .htaccess (incollalo ad esempio su un tuo file .txt).
    Elimina il file .htaccess, poi ricrealo da nuovo e incollaci il codice copiato (vedi ad esempio questa discussione).

    Ciao!
    Purtroppo questa cosa non ha sortito effetto.
    Ho aperto il file tramite Filezilla, copiato il contenuto su un editor testuale.
    Poi l'ho salvato in locale, e poi fatto nuovamente upload. Ma niente.

  11. #11
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Citazione Originalmente inviato da fantacalciosuperliga Visualizza messaggio
    Poi l'ho salvato in locale, e poi fatto nuovamente upload. Ma niente.
    No, non devi fare l'upload del file scaricato.
    Da pannello di controllo (o da FTP), dopo aver copiato il testo che c'è dentro, elimina il .htaccess:

    Quindi, ricrealo NUOVO, ad esempio dall'ingranaggio:


    E incollaci dentro il codice (senza sovrascrivere il file che avevi usato da FTP).
    Se non dovesse andare nemmeno così fammi sapere.

    Inoltre, come controlli che la versione PHP non è cambiata?


    Ciao!
    Ultima modifica di alemoppo : 30-04-2026 alle ore 18.35.43

  12. #12
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    No, non devi fare l'upload del file scaricato.
    Da pannello di controllo (o da FTP), dopo aver copiato il testo che c'è dentro, elimina il .htaccess:

    Quindi, ricrealo NUOVO, ad esempio dall'ingranaggio:


    E incollaci dentro il codice (senza sovrascrivere il file che avevi usato da FTP).
    Se non dovesse andare nemmeno così fammi sapere.

    Inoltre, come controlli che la versione PHP non è cambiata?


    Ciao!
    Ho cercato di seguire le tue istruzioni, ma non sembra sortire comunque l'effetto desiderato.

    In quanto al controllo, se vado in Risorse -> Semplificato -> c'è sempre scritto PHP 7.3.
    Inoltre vorrei usare del codice che necessità PHP 8.4, e non funziona, perché l'errore riguarda proprio la versione di PHP.

  13. #13
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Mi hanno detto che hai la versione WordPress AlterVista installata nella root: in questo caso, la versione PHP e .htaccess è gestita da WordPress AlterVista.
    Se necessiti di una versione particolare per qualche applicativo, devi cambiare la versione PHP nella cartella dell'applicativo (si può impostare una versione PHP differente in ogni cartella).

    Ciao!

  14. #14
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Ok, sempre impostando questa riga nel file .htaccess?

    AddHandler av-php84 .php

    C'è una guida da qualche parte?

  15. #15
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Puoi aggiungere quella riga sul .htaccess.
    Non c'è nessuna guida perché in realtà queste operazioni dovresti farle appunto dalla GUI: prima apri la cartella dove vuoi modificare la versione PHP, poi dal tasto "PHP" puoi impostare la versione:


    Ciao!

  16. #16
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Grazie per le indicazioni. Era un po' controintuitivo per me perché non lo avevo mai utilizzato così, ma mi hai aiutato.
    Resta però il fatto che il pannello AV in quella directory dice "8.4", però la libreria composer non funziona, dicendo che necessita almeno la 8.4, e se eseguo l'istruzione php_version esce fuori la 8.0.3. Come è possibile?

  17. #17
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Niente, non ne vuole proprio sapere.
    In qualunque modo vado a modificare la versione PHP nella root (anche se lo faccio da GUI creando il file .htaccess da zero), la modifica dura pochi secondi per poi tornare alla versione 8 invece di 8.4.
    Tra l'altro ho questa versione non alterabile nella root, mentre in wp-includes/superliga_files/.htaccess ne ho una correttamente impostata in 8.4, ma sembra vinca quella nella root.
    Non so più cosa fare per cambiarla.

  18. #18
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,590

    Predefinito

    Citazione Originalmente inviato da fantacalciosuperliga Visualizza messaggio
    Niente, non ne vuole proprio sapere.
    In qualunque modo vado a modificare la versione PHP nella root (anche se lo faccio da GUI creando il file .htaccess da zero), la modifica dura pochi secondi per poi tornare alla versione 8 invece di 8.4.
    Salve,
    sta usando qualche plugin/script che modifica il file .htaccess nella root?

    Nel file .htaccess nella root, cosa risulta?

    Citazione Originalmente inviato da fantacalciosuperliga Visualizza messaggio
    Tra l'altro ho questa versione non alterabile nella root, mentre in wp-includes/superliga_files/.htaccess ne ho una correttamente impostata in 8.4, ma sembra vinca quella nella root.
    Certo, se l'installazione è nella root. Il fatto che sia impostato in wp-includes/superliga_files/ PHP 8.4 non influisce nel resto del sito, ma applica tale versione solo ai contenuti di quella cartella.

    Cordiali saluti.

  19. #19
    L'avatar di alemoppo
    alemoppo è connesso ora Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,527

    Predefinito

    Citazione Originalmente inviato da fantacalciosuperliga Visualizza messaggio
    Niente, non ne vuole proprio sapere.
    In qualunque modo vado a modificare la versione PHP nella root
    No, non puoi modificare la versione PHP su WordPress AlterVista. È normale che se tenti di modificarla, questa torna alla 8.0.
    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Mi hanno detto che hai la versione WordPress AlterVista installata nella root: in questo caso, la versione PHP e .htaccess è gestita da WordPress AlterVista.
    Se devi installare un altro applicativo che necessita di PHP8.4, devi creare una sotto-cartella, quindi lì potrai sovrascrivere la versione PHP.

    Ciao!

  20. #20
    fantacalciosuperliga non è connesso Utente Blog
    Data registrazione
    02-01-2022
    Messaggi
    17

    Predefinito

    Citazione Originalmente inviato da GraphOGLRisorse Visualizza messaggio
    sta usando qualche plugin/script che modifica il file .htaccess nella root?
    No non ho niente di automatico che tocca il file .htaccess

    Citazione Originalmente inviato da GraphOGLRisorse Visualizza messaggio
    Nel file .htaccess nella root, cosa risulta?
    AddHandler av-php8 .php


    Citazione Originalmente inviato da GraphOGLRisorse Visualizza messaggio
    Certo, se l'installazione è nella root. Il fatto che sia impostato in wp-includes/superliga_files/ PHP 8.4 non influisce nel resto del sito, ma applica tale versione solo ai contenuti di quella cartella.
    Non mi torna. Per spiegare meglio, la situzione che ho è questa:
    /.htaccess -> impostato su php8
    /wp-includes/superliga_files/.htaccess -> AddHandler av-php84 .php
    Il problema è che le librerie composer che ho deployato in /wp-includes/superliga_files/vendor stanno fallendo perché vedono php8.0.3 invece di php 8.4. Questo mi risulta strano perché il secondo .htaccess che ho elencato dovrebbe vincece su quella nella root

    Citazione Originalmente inviato da alemoppo
    No, non puoi modificare la versione PHP su WordPress AlterVista. È normale che se tenti di modificarla, questa torna alla 8.0.
    Questo non lo sapevo

    Citazione Originalmente inviato da alemoppo
    Se devi installare un altro applicativo che necessita di PHP8.4, devi creare una sotto-cartella, quindi lì potrai sovrascrivere la versione PHP.
    in realtà da quello che vi ho spiegato qualche riga più sopra, la struttura è già organizzata in questo modo.
    Cosa potrei fare di diverso?

    Grazie

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •