[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Erreurs et solutions PHP fatales courantes

Cet article répertorie quelques exemples rapides courants d'erreurs fatales PHP que vous pouvez trouver en parcourant vos logs Adobe Commerce et les solutions aux problèmes qu'ils indiquent.

Exemple

Erreur fatale 'PHP : délai d'exécution maximum de 60 secondes dépassé en …'

Solution

Vous pouvez mettre à jour le temps d’exécution maximal en définissant une valeur de max_execution_time personnalisée dans votre fichier php.ini et en procédant à un redéploiement.

Par exemple :

max_execution_time = 120

Consultez l'article ​ Personnaliser les paramètres php.ini ​.

Exemple

Erreur fatale de 'PHP : taille de la mémoire autorisée de 792723456 octets épuisés' (c'est juste un exemple de taille d'octet.)

Solution

Personnalisez vos paramètres php.ini. Consultez cet article Personnaliser les paramètres php.ini.

Exemple

'Avertissement PHP : inconnu : échec de l'ouverture du flux : aucun fichier ou répertoire de ce type

Solution

Veillez à ne pas supprimer les fins de style Windows dans le fichier php.ini. Sous Windows, les terminaisons de ligne se terminent par une combinaison d'un retour chariot (ASCII 0x0d ou \r) et d'une nouvelle ligne (\n), également appelée CR/LF.

Exemple

'Erreur fatale PHP : PDOException non trouvée : SQLSTATE[HY000] [1040] Trop de connexions dans

Solution

L’espace disque de l’environnement MySQL est insuffisant. Fournissez plus d’espace disque pour l’environnement MySQL.

Exemple

Erreur fatale 'PHP : Erreur de type non trouvée : valeur renvoyée de Magento'

Solution

Vérifiez le répertoire <root>/tmp, car il est probablement plein. S’il est plein, fournissez plus d’espace dans le répertoire . Il peut s’agir simplement de déplacer des fichiers vers un autre répertoire ou de les supprimer.

Lecture connexe

Dans notre documentation destinée aux développeurs :

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