gpt4 book ai didi

php - Linux 上的 Swift Mailer 错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:19:59 25 4
gpt4 key购买 nike

在 Symfony 中使用 Swift 邮件程序。它在 windows 上完美运行,但在 linux 上出现错误:

命令:

 php app/console swiftmailer:spool:send --env=prod

错误:

 [ErrorException]                                                              
Warning: mkdir(): No such file or directory in
/var/www/html/KonnectEz/vendor/swiftmailer/lib/classes/Swift/KeyCache/DiskKeyCache.php line 270

swiftmailer:spool:send [--message-limit[="..."]] [--time-limit[="..."]]

最佳答案

我认为 SwiftMailer DiskKeyCache 无法递归创建缓存目录。请检查 config.yml 中的 SwiftMailer 假脱机目录并确保此路径存在。

mkdir()默认情况下不会递归创建目录,并且 DiskKeyCache 不会强制执行此行为。

也许spool目录存在于你的windows环境中,但不存在于你的linux环境中?

关于php - Linux 上的 Swift Mailer 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23542366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com