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: