Erreurs et solutions fatales PHP courantes
Cet article répertorie quelques exemples rapides d’erreurs fatales PHP courants que vous pouvez trouver lorsque vous examinez vos journaux Adobe Commerce et les solutions aux problèmes qu’ils indiquent.
Exemple
'PHP Erreur fatale : la durée maximale d’exécution de 60 secondes dépassée en…'
Solution
Vous pouvez mettre à jour le temps d’exécution maximal en définissant une valeur max_execution_time
personnalisée dans votre fichier php.ini
et en effectuant un redéploiement.
Par exemple :
max_execution_time = 120
Consultez l’article Personnaliser les paramètres php.ini .
Exemple
'PHP Erreur fatale : taille de mémoire autorisée de 792723456 octets épuisée' (Il s’agit simplement d’un exemple de taille d’octet.)
Solution
Personnalisez vos paramètres php.ini
. Consultez cet article Personnaliser les paramètres php.ini.
Exemple
'PHP Warning: Unknown: failed open stream: No such file or directory'
Solution
Veillez à ne pas supprimer les fins de style Windows dans le fichier php.ini
. Sous Windows, les fins de ligne sont interrompues par une combinaison d’un retour chariot (ASCII 0x0d ou \r) et d’une nouvelle ligne (\n), également appelée CR/LF.
Exemple
'PHP Erreur fatale : PDOException non interceptée : SQLSTATE[HY000] [1040] Trop de connexions dans '
Solution
L’environnement MySQL n’a plus d’espace disque. Fournissez davantage d’espace disque pour l’environnement MySQL.
Exemple
'PHP Erreur fatale : TypeError non intercepté : valeur renvoyée du Magento'
Solution
Vérifiez le répertoire <root>/tmp
, car il est probablement plein. S’il est plein, indiquez plus d’espace dans le répertoire. Cela peut simplement impliquer le déplacement de fichiers vers un autre répertoire ou leur suppression.
Lecture connexe
Dans notre documentation destinée aux développeurs :