2016-04-11 11 views
2

, nerede bir yol almak için emin değilim? Birisi bana doğru yönde işaret ederse, şimdiden teşekkürler!swiftmailer biriktirme dosyası yolu

bana bu hatayı

"The parameter "swiftmailer.spool.file.path" must be defined" 

// burada yolu için koyacağım ne

$spoolPath = $this->getContainer()->getParameter('swiftmailer.spool.file.path'); 

verir ben bu komutu çalıştırmayı,

php app/console swiftmailer:spool:clear-failures --env=prod 

çünkü Ben burada arar mıyım?

# app/config/config.yml 
swiftmailer: 
    # ... 
    spool: 
     type: file 
     path: /path/to/spooldir 

nasıl benim klasöründe bu /path/to/spooldir dizini buluyorsunuz? Aklım karıştı

düzenleme:

#app/config/config.yml 

swiftmailer: 
    #... 
    spool: 
     type: file 
     path: "%mailer_spool_path%" 

İkincisi:: Burada bu örneği İlk

swiftmailer spool file path

cevap

1

kullanıyorum

#app/config/parameters.yml 

parameters: 
    #... 
    mailer_spool_path: '%kernel.root_dir%/spool' 

Buna erişimi olacak parametre bu şekilde (bir komutta):

$spoolPath = $this->getContainer()->getParameter('mailer_spool_path'); 

... o size yardımcı olacaktır Umut
İlgili konular