Web调试工具栏没有显示symfony 3

时间:2016-10-29 17:48:20

标签: php symfony

我只关注tutorial。我创建了一个新的控制器,但我的Web调试工具栏并没有显示出来。我通过app_dev.php文件访问它,比如myurl/web/app_dev/contact/,即使我在没有联系人的情况下访问我的网址,网络调试工具栏也没有显示。

这是我的config_dev.yml文件:

imports:
    - { resource: config.yml }

framework:
    router:
        resource: "%kernel.root_dir%/config/routing_dev.yml"
        strict_requirements: true
    profiler: { only_exceptions: false }

web_profiler:
    toolbar: true
    intercept_redirects: false

monolog:
    handlers:
        main:
            type: stream
            path: "%kernel.logs_dir%/%kernel.environment%.log"
            level: debug
            channels: [!event]
        console:
            type:   console
            channels: [!event, !doctrine]
        # uncomment to get logging in your browser
        # you may have to allow bigger header sizes in your Web server configuration
        #firephp:
        #    type:   firephp
        #    level:  info
        #chromephp:
        #    type:   chromephp
        #    level:  info

#swiftmailer:
#    delivery_address: me@example.com

我需要做一些额外的设置吗?我完全迷失了。 Thx提前。

1 个答案:

答案 0 :(得分:1)

仔细检查您实际上是否正在访问app_dev.php。例如,尝试将app_dev.php重命名为新名称' app_dev_temp.php',然后尝试重新加载页面。如果您仍然可以访问该页面,那么您就不是您认为的那样。

同时检查.htaccess文件,如果您使用的是真实服务器而不是Symfony内置服务器,默认情况下,htaccess将引导您访问app.php,而不是dev版本。