2017-04-14 16 views
0

私は最近、プロファイラが動作していないことを発見しました。デフォルトとcustomc onfigurationで空のSymfonyのプロファイラ?

enter image description here

:私は/app_dev.php/_profiler/empty/search/results?ip=&limit=10からプロファイラを開こうとするたびに私は、この空のプロファイラページを取得します。ここでは、カスタム1:ここでは、より正確な構成

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

とは:

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

ませ呼び出しがtheprofilerに格納されていません。ログはカーペットの下で何が起こるのかを記録していません。

答えて

0

symfonyはそれがログやキャッシュの場合と同じようにプロファイリングデータを書き込むために、同じファイルのパーミッションを必要とします。 DSNがvar/cache/dev/profiler(または古いバージョンでアプリの/ var)にそれらを書くと、デフォルトのままにされている場合symfonyはファイルを書き込むん。

profilerサービスがオーバーライドされている可能性もあります。これは、bin/console debug:container profilerなどのツールで確認できます。

+0

ドライバ「/home/vagrant/mt-api/app/../var/cache/dev/profilerは、」プロファイラはサポートされていません。 – sensorario

+0

はどこにキャッシュファイルの残りの部分は、次に行き、そしてそれについて何をあなたはそれがデフォルトを使用できるようにするには、通常通りに設定を残していますか? –

関連する問題