【发布时间】:2021-08-11 12:44:55
【问题描述】:
我经常使用 symfony,但这次,当我使用“symfony new my_project --full”命令启动一个新项目时,调试工具栏出现问题。
我只使用 php bin/console make:user 添加用户实体,我使用 php bin/console make:auth 添加身份验证
当我像登录页面一样进入控制器路由时,我可以看到调试工具栏,但如果我对路由“/qwerty”执行 404 错误,则调试工具栏不会显示,并且我在其中有一个 javascript 错误控制台说:“Uncaught TypeError: Sfjs.loadToolbar is not a function”。 我在每个错误页面上都有这个错误,比如 403、500。
我尝试删除并重新安装分析器,更新作曲家,清除缓存,但没有任何改变。
我按照这个答案的说明进行操作:My profiler toolbar isn't showing up in symfony 4.3.1 但一切似乎都很好,除了这个末尾的“注释”:only difference with answer
我尝试在另一台 PC 上创建一个新项目(我认为我的配置有问题),但结果是一样的。
我的 base.html.twig 中有一个<body> 和一个</body>,其他模板正在扩展至此模板,所以这不是缺失的问题。
这是我在研究中发现的关于这个问题的全部内容,请你帮我解决这个问题吗?
【问题讨论】:
标签: javascript php symfony