在wamp中开发网站时遇到xdebug问题,它将缓存限制为256。我尝试禁用xdebug扩展,但是禁用后刷新了网站,它只显示白屏。我还尝试增加xdebug.max_nesting_level的值,但它会使所有网站崩溃,整个网站都将关闭。
我不知道该怎么办。 任何帮助将不胜感激。
答案 0 :(得分:1)
Xdebug确实在做应该做的事情。您似乎在递归地包含Twig模板。在PHP崩溃之前,Xdebug会使用此错误消息中止脚本。禁用Xdebug时,出现的“白屏”是PHP崩溃。您可能可以通过sudo dmesg
或在PHP-FPM日志文件中找到证明。它应该说类似于segmentation fault
。
解决此问题的正确方法是,确保不以递归方式包括相同的模板。请注意,这也可能通过您尝试使用 with Twig显示的递归PHP变量结构来实现。