5

開発環境のシステムは jquery で非常に遅くなりますが、本番環境では webprofiler を本番環境に配置できますか? 挨拶と感謝

4

1 に答える 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 に答える