Enable logging in the Symfony production environment

To enable symfony logging edit the file apps/frontend/config/settings.yml
prod:
  .settings:
    logging_enabled:        on
edit apps/frontend/config/factories.yml
prod:
  logger:
    class: sfAggregateLogger
    param:
      level: debug


Hoặc thử với cấu hình sau:
logger:
  class: sfAggregateLogger
  param:
    level: debug
    loggers:
      sf_web_debug:
        class: sfWebDebugLogger
        param:
        level: debug
        condition: %SF_WEB_DEBUG%
        xdebug_logging: true
        web_debug_class: sfWebDebug
      sf_file_debug:
        class: sfFileLogger
        param:
          level: debug
          file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%.log
Clear your cache and logging should now be enabled for the Symfony production environment.
Refer:
1. http://www.deanoj.co.uk/web-development/symfony/enable-logging-in-the-symfony-production-environment/
2. http://sakrawebstudio.blogspot.fr/2011/01/enable-frontend-logging-in-production.html


No comments:

Post a Comment