Максимальный уровень вложенности функции достиг ошибки в Drupal

Я работаю с Civicrm с Drupal. Я создал один пользовательский раздел импорта. Всякий раз, когда я отправляю отображаемую форму, он показывает такую ​​ошибку:

Неустранимая ошибка: максимальная вложенность функций уровень "100" достигнут, прерывается! в C:\WAMP\WWW\crmdev\включает\common.inc на линии 290

Как я могу исправить это и как reset уровень вложенности?

Ответ 1

Если вы используете расширение xdebug
Вы можете сделать это ini_set('xdebug.max_nesting_level', 200)

xdebug.max_nesting_level

Ответ 2

У вашего кода почти наверняка есть бездонная рекурсия, но это трудно убедиться, не видя кода.

Ответ 3

Максимальный уровень вложенности обычно задается zend/xDebug, если бесконечная рекурсия происходит без тех, которые вы получите segfault, вместо этого вы должны сосредоточиться на фиксации этой бесконечной рекурсии...