2014-12-27 8 views
1

symfony2를 사용하는 프로젝트에서 필자는 웹에 업로드하고 dev 모드에서 뚜렷한 모드로 전환했습니다. 테스트를 마쳤습니다. 나는 예외를 가지고 내받은 편지함에 나에게 3O 이메일을 보내, 내 config_prod 코드가있다 : 참고 : 임 도움을뚜렷한 모드에서 예외를 얻은 후 이메일을 보내도록 symfony2를 설정하십시오.

사람이 아이디어가있는 경우

imports: 
    - { resource: config.yml } 

    #framework: 
    # validation: 
    #  cache: apc 

doctrine: 
    orm: 
     metadata_cache_driver: apc 
     result_cache_driver: apc 
     query_cache_driver: apc 

monolog: 
    handlers: 
     main: 
      type:   fingers_crossed 
      action_level: error 
      handler:  grouped 
     grouped: 
      type:  group 
      members: [streamed, swift] 
     streamed: 
      type: stream 
      path: %kernel.logs_dir%/%kernel.environment%.log 
      level: debug 
     swift: 
      type:   swift_mailer 
      from_email:  [email protected] 
      to_email:  [email protected] 
      subject:  "GESTIBAT::Error_Exception" 
      level:   debug 
     login: 
      type:   stream 
      path:   "%kernel.logs_dir%/auth.log" 
      level:   info 
      channels:  security 
, 감사 로깅에 대한 독백을 사용!

+2

시도에 설명되어 그들을 보내기 전에 로거 메시지를 버퍼링한다' – Matteo

+0

Probabily을 critical' 당신은 또한 디버그 메시지가 나타납니다. 치명적인 오류 메시지 레벨 – Matteo

답변

0

당신은이에 symfony2 documentation은`level`을 변경

buffered: 
    type: buffer 
    handler: swift 
+0

으로 설정해보십시오. 도움을 많이 주셔서 감사합니다! – krachleur