Errori irreversibili PHP comuni e soluzioni
Questo articolo elenca alcuni esempi rapidi di errore irreversibile PHP comuni che puoi trovare quando esamini i registri di Adobe Commerce e le soluzioni per i problemi indicati.
Esempio
'PHP Errore irreversibile: tempo massimo di esecuzione di 60 secondi superato in…'
Soluzione
È possibile aggiornare il tempo massimo di esecuzione impostando un valore max_execution_time
personalizzato nel file php.ini
e ridistribuendolo.
Ad esempio:
max_execution_time = 120
Consulta l'articolo Personalizzare le impostazioni php.ini.
Esempio
'PHP Errore irreversibile: dimensione di memoria consentita di 792723456 byte esauriti' (solo un esempio di dimensione in byte).
Soluzione
Personalizzare le impostazioni di php.ini
. Consulta questo articolo Personalizzare le impostazioni php.ini.
Esempio
'Avviso PHP: sconosciuto: impossibile aprire il flusso: file o directory non esistente'
Soluzione
Assicurarsi di non rimuovere le terminazioni in stile Windows nel file php.ini
. In Windows, le terminazioni di riga sono terminate con una combinazione di un ritorno a capo (ASCII 0x0d o \r) e una nuova riga (\n), detta anche CR/LF.
Esempio
Errore irreversibile PHP : eccezione PDOE non rilevata: SQLSTATE[HY000] [1040] Troppe connessioni in'
Soluzione
Spazio su disco insufficiente nell'ambiente MySQL. Fornire più spazio su disco per l'ambiente MySQL.
Esempio
Errore irreversibile PHP : TypeError non rilevato: valore restituito del Magento '
Soluzione
Controllare la directory <root>/tmp
perché è probabilmente piena. Se è pieno, fornisci più spazio nella directory. Questo potrebbe comportare semplicemente lo spostamento di file in un’altra directory o la loro eliminazione.
Lettura correlata
Nella documentazione per gli sviluppatori: