我只关注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提前。
答案 0 :(得分:1)
仔细检查您实际上是否正在访问app_dev.php。例如,尝试将app_dev.php重命名为新名称' app_dev_temp.php',然后尝试重新加载页面。如果您仍然可以访问该页面,那么您就不是您认为的那样。
同时检查.htaccess文件,如果您使用的是真实服务器而不是Symfony内置服务器,默认情况下,htaccess将引导您访问app.php,而不是dev版本。