2017-04-14 40 views
0

我最近發現我的分析器無法正常工作。每次我嘗試打開從/app_dev.php/_profiler/empty/search/results?ip=&limit=10我得到這個空探查頁面分析器:空Symfony的分析器?

enter image description here

在默認和customc onfiguration。這裏自定義一個:

framework: 
    profiler: 
     dsn: 'file:/tmp/symfony-profiler' 

而且這裏更精確的配置:

framework: 
    profiler: 
     dsn: "file:%kernel.root_dir%/../var/cache/%kernel.environment%/profiler" 

沒有調用存儲在theprofiler。沒有日誌記錄下地毯下發生的事情。

回答

0

Symfony需要相同的文件權限來編寫分析數據,這與日誌或緩存相同。如果DSN保留爲默認值,Symfony會將這些文件寫入var/cache/dev/profiler(或帶有較舊版本的app/var)。

也有可能profiler服務已被覆蓋,可以使用bin/console debug:container profiler和其他此類工具進行檢查。

+0

分析器不支持「/home/vagrant/mt-api/app/../var/cache/dev/profiler」驅動程序。 – sensorario

+0

緩存文件的其餘部分在那裏,那麼您如何保持配置正常,以使其使用默認值? –