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 :

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a