Veelvoorkomende fatale fouten en oplossingen in PHP

In dit artikel worden enkele veelvoorkomende snelle voorbeelden van PHP Fatal Error weergegeven die u kunt vinden wanneer u uw Adobe Commerce-logboeken doorzoekt en de oplossingen voor problemen die ze aangeven.

Voorbeeld

'PHP Fatale fout: Maximale uitvoeringstijd van 60 seconden overschreden in…'

Oplossing

U kunt de maximale uitvoeringstijd bijwerken door een aangepaste max_execution_time -waarde in te stellen in uw php.ini -bestand en deze opnieuw te implementeren.

Bijvoorbeeld:

max_execution_time = 120

Raadpleeg aanpassen php.ini montagesartikel.

Voorbeeld

'PHP Onherstelbare fout: Toegestane geheugengrootte van 792723456 bytes uitgeput' (Dat is slechts een voorbeeldbytegrootte.)

Oplossing

Pas de php.ini -instellingen aan. Raadpleeg dit aanpassen php.ini montagesartikel.

Voorbeeld

'PHP Warning: Unknown: failed to open stream: No such file or directory'

Oplossing

Verwijder de Windows-stijleinden niet uit het php.ini -bestand. In Windows worden regeleindes beëindigd met een combinatie van een regelterugloop (ASCII 0x0d of \r) en een nieuwe regel (\n), ook wel CR/LF genoemd.

Voorbeeld

'PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1040] Too many connections in'

Oplossing

De MySQL-omgeving heeft onvoldoende schijfruimte. Verstrek meer schijfruimte voor het milieu MySQL.

Voorbeeld

'PHP Fatal error: Uncaught TypeError: Return value of Magento'

Oplossing

Controleer de map <root>/tmp omdat deze waarschijnlijk vol is. Als de map vol is, geeft u meer ruimte op in de map. U kunt dit bijvoorbeeld doen door bestanden naar een andere map te verplaatsen of ze te verwijderen.

Gerelateerde lezing

In onze documentatie voor ontwikkelaars:

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