開発環境のシステムは jquery で非常に遅くなりますが、本番環境では webprofiler を本番環境に配置できますか? 挨拶と感謝
5705 次
1 に答える
16
これを に追加routing.yml
:
_wdt:
resource: "@WebProfilerBundle/Resources/config/routing/wdt.xml"
prefix: /_wdt
_profiler:
resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
prefix: /_profiler
これを に追加config_prod.yml
:
web_profiler:
toolbar: true
これを次のように変更しAppKernel.php
ます。
$bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle()
このステートメントから削除:
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
// ...
}
これを if ステートメントの外側の bundles 配列に追加します。
new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle()
設定debug app.php
= true
$kernel = new AppKernel('prod', true);
加えconfig_prod.yml
て:
framework:
profiler:
only_exceptions: false
これでうまくいくはずです。
コードを変更した後、これを実行することを忘れないでください:
$ php ./app/console cache:clear --env=prod --no-debug
于 2012-10-27T15:48:12.430 に答える