Fatal error: Maximum function nesting level of '100' reached

Der Fehler tritt des häufigeren nach der Installation neuer Extbase Komponenten in TYPO3 oder bei größeren PHP Projekten auf.

XDebug Logo

Das Problem:

Der folgende Fehler tritt öfters nach der Installation neuer Extbase Komponenten in TYPO3 wie beispielsweiser der EXT:news von Georg Ringer auf.

Die Fehlermeldung lautet im Volltext:

Fatal error: Maximum function nesting level of '100' reached

Die Lösung:

Es gibt zwei Möglichkeiten, dem Problem entgegen zu wirken:

  1. Die PHP-Extension nicht mehr laden
  2. Das maximale Nesting-Level erhöhen

Um die Extension nicht mehr zu laden, muss der entsprechende Eintrag aus der php.ini entfernt werden.
Um das Nesting-Level zu erhöhen, fügen Sie folgende Zeilen in Ihre php.ini ein:

xdebug.max_nesting_level = 200

Anschließend muss nur noch der Webserver oder der FastCGI-Server neu gestartet werden.

Kommentare:

blog comments powered by Disqus