2016-04-11 2 views
2

Я пытаюсь намотать электронную почту и я смущен, когда речь идет о swiftmailer золотнике пути к файлу, я не уверен, где получить путь? если кто-то может указать мне в правильном направлении, спасибо заранее!SwiftMailer путь золотник файл

, потому что, когда я пытаюсь запустить эту команду,

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

это дает мне эту ошибку

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

// что делать ставить на пути здесь

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

я называю это здесь?

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

как я нахожу эту /path/to/spooldir директорию в моей папке? Я запутался

редактировать: Я использую этот пример здесь

swiftmailer spool file path

ответ

1

Первое:

#app/config/config.yml 

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

Второе:

#app/config/parameters.yml 

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

Вы будете иметь доступ к этому параметром таким образом (в команде):

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

Надеется, что это поможет ...

Смежные вопросы