PhpStorm Symfony 分析器

标签 php symfony phpstorm

如何让 symfony profiler 在 phpstorm 中工作?它应该在状态栏中,但是当我打开那个窗口时,它总是说:“这里什么都没有”。缓存目录在配置中正确定义,symfony 插件本身工作正常。但是探查器从不显示信息。

PhpStorm:8.0.3,Symfony 插件:0.11.92

最佳答案

Profiler 记录会自动从您的缓存中获取(即从 app/cache/dev/profiler/index.csv)。

  1. 确保您在 dev 环境中运行服务器。配置文件仅在开发模式下收集

  2. 检查您的本地代码中是否存在该文件。

你在你的 phpstorm 代码所在的同一台机器上运行 symfony 吗?如果不是,您应该配置 phpstorm deployment 以自动为您从远程主机获取缓存。

  1. 确保您为 symfony 启用了网络分析器(在您的 AppKernel 中启用并通过配置)

http://symfony.com/doc/current/reference/configuration/web_profiler.html

web_profiler:
  toolbar: true

关于PhpStorm Symfony 分析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30736413/

相关文章:

java - 如何使用 AdoptOpenJDK 运行 PhpStorm 9.3

mysql - 为什么 phpStorm 在有效查询上标记错误

php - 2 个表单调用相同的 Javascript 函数?

php - Apache 上传文件/tmp 权限被拒绝

configuration - Symfony2 树生成器 - 方法 canBeUnset() 做什么?

php - 批量请求错误 : [arg] cannot be changed from type [long] to [float]

PHPstorm 代码粘贴缩进

php - PHP中Ajax调用时如何从一个页面转到另一个页面?

javascript - 如何在不使用提交按钮的情况下从 html 表单传递值

symfony - symfony2 中的 containerAware 和 Controller