Php Degbug工具栏未出现在我的网站开发环境中的symfony 3.3中

Php Degbug工具栏未出现在我的网站开发环境中的symfony 3.3中,php,symfony,debugging,toolbar,profiler,Php,Symfony,Debugging,Toolbar,Profiler,我正在使用symfony 3.3。但我看不到调试工具条(debug toolbar_profiler),即使我做到了谷歌说的正确。 我也去了探查器路线,但上面写着404错误。 有人能帮我吗 下面是我的config.yml和config_dev.yml config.yml config_dev.yml 若发送的响应的html结构不正确,则不会看到调试工具栏。要查看调试工具栏,您应该具有以下内容: <html> <head> </head>

我正在使用symfony 3.3。但我看不到调试工具条(debug toolbar_profiler),即使我做到了谷歌说的正确。 我也去了探查器路线,但上面写着404错误。 有人能帮我吗

下面是我的config.yml和config_dev.yml

config.yml

config_dev.yml


若发送的响应的html结构不正确,则不会看到调试工具栏。要查看调试工具栏,您应该具有以下内容:

<html>
    <head>
    </head>
    <body>
    </body>
</html>
或者您的服务器已关闭。您可以通过以下命令启动它们:

php bin/console server:run
无论如何,您应该阅读有关错误状态代码的信息。这将为您节省大量时间:


嗨,谢谢你的回复。当我运行php-bin/console-debug:route时,它会在终端中显示_profiler-route,并且我的web服务器不是localhost。它被托管在一个主机中。所以我认为php bin/console server:run命令不是必需的。我的模板扩展了base.html.twig,它有{%block body%}{%endblock%},所以它仍然不工作。如果它是宿主,那么请尝试注释行标题“HTTP/1.0 403禁止”;退出“不允许您访问此文件”。有关详细信息,请选中“.basename\uuuuuuuu文件”;在您的web/app_dev.php文件中,在浏览器中键入您的_domain_或_ip/app_dev.php删除这些代码行后,我可以转到_profiler/route。但是我仍然看不到调试工具栏。现在,当我以这种方式路由时,我可以看到错误消息localhost/sf3/app_dev.php/您能显示您看到的错误类型吗?通常,在部署项目时,目录变量的权限存在问题。无论如何,问题的原因是什么?您是否检查了a和b的视图中是否有带标记的有效html文档?在我的web服务器中没有php.ini文件。我应该在公共html中创建它并打开xdebug吗?
<html>
    <head>
    </head>
    <body>
    </body>
</html>
php bin/console debug:route
php bin/console server:run