Buongiorno, ho aggiornato PS alla versione 8.1 o meglio reinstallato ex novo, seguendo tutte le richieste del caso, ho utilizzato phppsinfo che mi ha confermato la tranquilla convivenza sul server (PHP 8.1.31).
Purtroppo sin da subito ho avuto problemi di timeout server dopo 2 o 3 cambiamenti elementari da backoffice (aggiunta lingue, impostato spedizioni) il sito restava raggiungibile ma il back office dava errore 500.
Ora l'assistenza del server mi indica giustamente di verificare se qualche modulo dà problemi, ma in pratica non ce ne sono (se non quelli nativi). Questa la risposta dell'assistenza:
"I problemi che stai affrontando sono relativi a un timeout e non è garantito che un aggiornamento risolva il problema.
Un errore di timeout 504 Gateway indica che uno script impiega troppo tempo per gestire le sue attività e completare le query necessarie per la sua funzione. Per garantire che nessun singolo processo possa consumare tutte le risorse disponibili, ci sono valori di timeout preimpostati e se uno script li supera senza restituire l'output (verbosità) al servizio web, il server "si arrende" in attesa e termina il processo, risultando nell'errore sopra menzionato.
Molto spesso i timeout si verificano a causa di conflitti tra plug-in, codice danneggiato di un plug-in (script di loop ecc.) O semplicemente un processo troppo pesante per il server da elaborare nel tempo indicato.
È altamente possibile che uno dei moduli che stai utilizzando sia semplicemente malfunzionante."
E qui parte il dubbio per me (utente principiante/base): in debug non viene evidenziato nessun problema, come faccio ad individuare il problema? Mettiamo caso che ci sia uno script errato o un loop magari nel modulo pagamenti, come possibile se è un installazione pulita ?
Grazie a chi mi darà anche un minimo supporto morale (ho il sito fermo da 5 giorni per questo problema)