Достигнут максимальный уровень вложенности функции «256», прерывание - PullRequest
0 голосов
/ 18 октября 2018

У меня возникла проблема с xdebug при разработке веб-сайта в wamp, он ограничивает кеширование 256. Я попытался отключить расширение xdebug, но после отключения я обновил веб-сайт, и он показывает только белый экран.Я также пытался увеличить значение xdebug.max_nesting_level, но он разрушает весь веб-сайт, и весь веб-сайт отключается.

Понятия не имею, что делать дальше.Любая помощь будет оценена.

enter image description here

1 Ответ

0 голосов
/ 07 ноября 2018

Xdebug делает именно то, что должен делать.Вы, кажется, рекурсивно включаете шаблон Twig.Xdebug прерывает ваш сценарий с этим сообщением об ошибке до сбоя PHP.Когда вы отключаете Xdebug, «белый экран», который вы получаете, это сбой PHP.Вероятно, вы можете найти подтверждение этому с помощью sudo dmesg или в вашем лог-файле PHP-FPM.Следует сказать что-то похожее на segmentation fault.

. Правильный способ решения этой проблемы - убедиться, что вы не включаете один и тот же шаблон рекурсивным способом.Обратите внимание, что это также может произойти через рекурсивную структуру переменных PHP, которую вы пытаетесь отобразить с помощью Twig.

...