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


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

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

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

Author: halfer, 2011-02-24

3 answers

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

Xdebug.max_nesting_уровень

 45
Author: azat, 2011-02-24 10:25:14

Ваш код почти наверняка имеет бездонную рекурсию, но трудно быть уверенным, не видя кода.

 4
Author: TML, 2011-02-24 10:22:15

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

 1
Author: yent, 2011-02-24 10:24:51