Visualizzazione risultati 1 fino 14 di 14
Like Tree1Likes
  • 1 Post By alemoppo

Discussione: Passaggio a versione php 8.2 o php 8.4

  1. #1
    Toneoperi non è connesso Neofita
    Data registrazione
    20-01-2005
    Messaggi
    19

    Predefinito Passaggio a versione php 8.2 o php 8.4

    Ho un sito wordpress aggiornato (http://www.toneoperi.altervista.org)
    Risulta configurata la versione php8
    Provndo dalla apposita funzionalità a passare a una versione superiore (8.2 o 8.4) la finestra rimane su php 8 e, viene visualizzato il messaggio che tra pochi minuti verrà effettuato l'aggiornamento, ma non accade nulla.

    Su "salute sito" la Versione di PHP rimane 8.0.30

    Mi aiutate a capire cosa non va?


  2. #2
    frasidipace non è connesso AlterGuru 2500
    Data registrazione
    07-05-2010
    Messaggi
    2,928

    Predefinito

    Salve,
    prima di tutto deve disattivare ed eliminare immediatamente il plugin amazon-auto-links, non più supportato da circa 2 anni e chiuso al download per problemi di sicurezza, nonché il plugin advanced-random-posts-widget non più supportato da circa 3 anni e chiuso al download.
    Verifichi la presenza di altri plugins non aggiornati e non più supportati e poi riprovi a modificare la versione PHP.

    Saluti

  3. #3
    Toneoperi non è connesso Neofita
    Data registrazione
    20-01-2005
    Messaggi
    19

    Predefinito

    Ho tolto i due plugin e nel dubbio disattivato tutti gli altri.
    L'aggiornamento alla nuova versione di php continua a non andare a buon fine

  4. #4
    frasidipace non è connesso AlterGuru 2500
    Data registrazione
    07-05-2010
    Messaggi
    2,928

    Predefinito

    Citazione Originalmente inviato da Toneoperi Visualizza messaggio
    Ho tolto i due plugin e nel dubbio disattivato tutti gli altri.
    L'aggiornamento alla nuova versione di php continua a non andare a buon fine
    Il database è aggiornato come indicato qui?
    Eventualmente provi anche a fare switch su un tema nativo di Wordpress. Potrebbe essere il tema in uso a non consentire l'aggiornamento.

    Saluti
    Ultima modifica di frasidipace : 17-08-2026 alle ore 11.47.13

  5. #5
    Toneoperi non è connesso Neofita
    Data registrazione
    20-01-2005
    Messaggi
    19

    Predefinito

    La versione è 8.0

    Ma non avete un log per intercettare eventualmente l'eccezione o se c'è un problema sulla pagina che salva la versione a php 8.4?

  6. #6
    frasidipace non è connesso AlterGuru 2500
    Data registrazione
    07-05-2010
    Messaggi
    2,928

    Predefinito

    Citazione Originalmente inviato da Toneoperi Visualizza messaggio
    La versione è 8.0

    Ma non avete un log per intercettare eventualmente l'eccezione o se c'è un problema sulla pagina che salva la versione a php 8.4?
    Ha provato a switchare su un tema nativo e aggiornato di Wordpress?
    Se neanche con questo switch funziona l'aggiornamento di PHP, attenda la risposta da parte dello staff.

    Saluti

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

    Predefinito

    Premetto che, come indicato sul pannello, la versione PHP viene "ereditata" dalle sotto-cartelle. Quindi se si imposta una determinata versione di PHP, questa verrà utilizzata anche da tutte le sotto-cartelle.
    Se però in una sotto-cartella viene specificata una versione diversa, questa sovrascrive quella ereditata.

    Impostando la versione di PHP dal pannello, come effetto si avrà la riga sul .htaccess (esempio per PHP8.4):
    Codice:
    AddHandler av-php84 .php
    Quindi:
    • Se WordPress è installato in una sotto-cartella, controlla la versione PHP della sotto-cartella non sia stata ridefinita. Puoi controllarlo aprendo il file .htaccess (se esiste) cercando la riga indicata sopra.
    • se il punto 1 non dovesse risolvere (come credo nel tuo caso), copia in un file di testo (anche sul tuo PC) TUTTO il contenuto attuale del tuo codice htaccess nella root. Quindi ELIMINA il codice .htaccess, poi riapri il codice .htaccess vuoto e incollaci il testo che ti eri salvato sul fiel di testo.


    Per accedere al file .htaccess, il modo più facile è andare da gestione files -> Ingranaggio Azzurro -> Modifica .htaccess (avanzato)

    Facci sapere se il problema dovesse persistere.

    Ciao!
    Toneoperi likes this.

  8. #8
    Toneoperi non è connesso Neofita
    Data registrazione
    20-01-2005
    Messaggi
    19

    Predefinito

    Ho copiate e cancellato il file htaccess
    Nel testo ho cambiato solo la riga con
    # # av:php5-engine
    AddHandler av-php84 .php

    e ora la versione php è corretta.

    Grazie a entrambi per il supporto,
    D.

  9. #9
    laylaoz non è connesso Neofita
    Data registrazione
    07-07-2015
    Messaggi
    5

    Predefinito

    Io ho lo stesso problema, il php non si aggiorna, pur essendo selezionabile, poco dopo averlo selezionato da pannello di controllo, ritorna a php 8.0, ho provato di tutto, riscrivere la regola nel file htaccess, cancellare il file, creare nuovo fole htaccess incolando il codice come riportato in alcuni post del forum, ho perfino provato a riscrivere la regola "AddHandler av-php84 .php" e cambiare i permessi del file in 444 ma nulla, il sistema riscrive il file htaccess esattamente come prima reimpostando il php alla versione 8. Ho bisogno di aggiornare per via del plugin CF7 che richiede come minimo la versione php 8.3.
    Disturbare qualcuno qui sul forum è l'ultima spiaggia.

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

    Predefinito

    @laylaoz: stai usando WordPress gestito, non è possibile modificare la versione in questo caso, è tutto gestito da AlterVista.

    La versione PHP8.4 per WordPress gestito è da mesi in test, appena disponibile verrà applicata.
    Ad ora non si può aggiornare CF7, quindi o lo si mantiene così o temporaneamente occorre cercare un sostituto.

    Non ho novità sulle tempistiche di applicazione di PHP8.4.

    Ciao!

  11. #11
    laylaoz non è connesso Neofita
    Data registrazione
    07-07-2015
    Messaggi
    5

    Predefinito

    Non so bene cosa significa wordpress gestito, ma il mio pannelo di controllo (la sezione per gestire il php) è esattamente come quello dello screenshot in alto al post, poi ho accesso al file manager, accesso a PhpMyAdmin, etc..
    Questo significa che è gestito?

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

    Predefinito

    Significa che stai utilizzando WordPress gestito da AlterVista (installato a suo tempo dal pannello di controllo).

    In questo caso non puoi gestire la versione PHP né modificare il file .htaccess di WordPress.

    Ciao!

  13. #13
    laylaoz non è connesso Neofita
    Data registrazione
    07-07-2015
    Messaggi
    5

    Predefinito

    Grazie per le risposte.
    Eppure mi sembra di ricordare che qualche anno fa avevo cambiato manualmente la versione di php.
    Forse sono cambiate le regole per l'hosting gratuito in Altervista, e non ci ho fatto caso.
    Faccio un'altra domanda, è possibile passare da questo Wordpress gestito a un hosing classico, senza dover rifare tutto da zero e senza avere competenze di programmatore?
    Grazie.

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

    Predefinito

    Citazione Originalmente inviato da laylaoz Visualizza messaggio
    Forse sono cambiate le regole per l'hosting gratuito in Altervista, e non ci ho fatto caso.
    Salve,
    con WordPress fornito da AlterVista non mi pare che fosse possibile cambiare PHP manualmente neanche in passato.

    Citazione Originalmente inviato da laylaoz Visualizza messaggio
    Faccio un'altra domanda, è possibile passare da questo Wordpress gestito a un hosing classico, senza dover rifare tutto da zero e senza avere competenze di programmatore?
    Qui mi sembra ci sia un po' di confusione con le terminologie.

    Lei ha già un account di tipo Hosting con file manager (quello classico). Soltanto che a suo tempo, ha installato WordPress fornito da AlterVista (quello che dal 2021 ad ora, è disponibile solo su account di tipo Hosting Wordpress gestito).

    Quindi, come tipo di account, se vuole Hosting con file manager non c'è alcun passaggio da fare.

    Se vuole passare da WordPress di AlterVista alla versione originale. Dovrà esportare il sito da Strumenti ->Esporta, generando il file *.xml. Copiare in locale i contenuti media. Quindi scaricare WordPress in versione orginale ed installarlo con altro percorso (nella root del dominio o in altra sottocartella). Impostare nella nuova installazione stesso tema e plugin, quindi caricare i media e il file *.xml Strumenti->Importa. Disuinstllare poi WordPress AlterVista dal pannello di controllo.

    Prima di fare ogni casa, per maggior sicurezza, esegua una copia in locale anche del database da phpMyAdmin.

    Comunque se è solo per la questione di aggiornare PHP, non mi sembra un vantaggio buttar via WordPress di AlterVista. Così facendo, perderà i vantaggi offerti dalla versione AlterVista.

    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : Ieri alle ore 18.33.40

Regole di scrittura

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