Häufige schwerwiegende PHP Fehler und Lösungen
Dieser Artikel listet einige häufige Beispiele für schwerwiegende PHP-Fehler auf, die Sie beim Durchsuchen Ihrer Adobe Commerce-Protokolle finden konnten, sowie die Lösungen für Probleme, auf die sie hinweisen.
Beispiel
Schwerwiegender Fehler bei 'PHP: Maximale Ausführungszeit von 60 Sekunden überschritten in….'
Lösung
Sie können die maximale Ausführungszeit aktualisieren, indem Sie einen benutzerdefinierten max_execution_time
in Ihrer php.ini
festlegen und erneut bereitstellen.
Beispiel:
max_execution_time = 120
Lesen Sie den Artikel Anpassen der php.iniEinstellungen.
Beispiel
'Schwerwiegender PHP-Fehler: Zulässige Speichergröße von 792723456 Bytes erschöpft' (Das ist nur eine Beispiel-Byte-Größe.)
Lösung
php.ini
anpassen. Lesen Sie diesen Anpassen der php.ini-Einstellungen.
Beispiel
'PHP Warning: Unknown: failed to open stream: No such file or directory'
Lösung
Stellen Sie sicher, dass Sie die Windows-ähnlichen Endungen in der php.ini
-Datei nicht entfernen. Unter Windows werden Zeilenenden durch eine Kombination aus Wagenrücklauf (ASCII 0x0d oder \r) und Zeilenumbruch (\n), auch CR/LF genannt, beendet.
Beispiel
'Schwerwiegender PHP-Fehler: Nicht abgefangener PDOException: SQLSTATE[HY000] [1040] Zu viele Verbindungen in'
Lösung
Der MySQL-Umgebung ist der Speicherplatz ausgegangen. Stellen Sie mehr Speicherplatz für die MySQL-Umgebung bereit.
Beispiel
'PHP Schwerwiegender Fehler: Nicht abgefangener TypeError: Rückgabewert von Magento'
Lösung
Überprüfen Sie das <root>/tmp
Verzeichnis, da es wahrscheinlich voll ist. Wenn er voll ist, geben Sie mehr Speicherplatz im Verzeichnis an. Dies kann bedeuten, dass Dateien einfach in ein anderes Verzeichnis verschoben oder gelöscht werden.
Verwandtes Lesen
In unserer Entwicklerdokumentation: