Visualizzazione risultati 1 fino 8 di 8
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,925

    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,925

    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 : Oggi 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,925

    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,746

    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.

Regole di scrittura

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