【问题标题】:PhpStorm Symfony profilerPhpStorm Symfony 分析器
【发布时间】:2015-06-09 15:26:46
【问题描述】:

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

PhpStorm:8.0.3,Symfony 插件:0.11.92

【问题讨论】:

  • 您必须激活 symfony2-plugin PHPStorm Per Project 才能正确运行。我在 PHPStorm 10 中遇到了同样的问题。
  • 天哪!我不知道 PHPStorm 中集成了 Symfony Profiler。 :D PHPStorm 每天都有新的发现。
  • Jakub,我对 Symfony 3 和 PHPStorm 2016.3.2 也有同样的问题。我启用了这个插件(版本 0.13.136),但仍然“这里没有”。有什么建议吗?

标签: php symfony phpstorm


【解决方案1】:

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

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

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

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

  1. 确保您已为 symfony 启用了 Web Profiler(在您的 AppKernel 中并通过配置启用)

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

web_profiler:
  toolbar: true

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-28
    • 2019-02-16
    • 2018-01-18
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多