Swift 邮件程序不会使用更新的设置
Swift Mailer won't use updated settings
按照 this tutorial 将我的应用程序部署到 Azure 后,我的应用程序在大多数方面都运行良好。
但是,当我尝试发送电子邮件时,它永远无法通过。错误日志指出
[2015-10-06 01:25:58] app.ERROR: Exception occurred while flushing email queue: Connection could not be established with host 127.0.0.1 [An attempt was made to access a socket in a way forbidden by its access permissions. #10013] [] []
显然它仍在尝试使用应用程序一开始生成的 parameters.yml 设置。
不过,我已经编辑了 parameters.yml 文件以指向我的 SendGrid 帐户,但这些设置似乎没有被使用。我已经重启服务器并多次清除缓存都无济于事
知道我做错了什么吗?
通过php app/console cache:clear
清除缓存显然没有清除parameters.yml缓存。
对于其他事情,我不得不通过 rm -rf app/cache/*
通过 Azure 的命令行手动删除我的缓存文件夹,这也解决了我的 parameters.yml 问题。
按照 this tutorial 将我的应用程序部署到 Azure 后,我的应用程序在大多数方面都运行良好。
但是,当我尝试发送电子邮件时,它永远无法通过。错误日志指出
[2015-10-06 01:25:58] app.ERROR: Exception occurred while flushing email queue: Connection could not be established with host 127.0.0.1 [An attempt was made to access a socket in a way forbidden by its access permissions. #10013] [] []
显然它仍在尝试使用应用程序一开始生成的 parameters.yml 设置。
不过,我已经编辑了 parameters.yml 文件以指向我的 SendGrid 帐户,但这些设置似乎没有被使用。我已经重启服务器并多次清除缓存都无济于事
知道我做错了什么吗?
通过php app/console cache:clear
清除缓存显然没有清除parameters.yml缓存。
对于其他事情,我不得不通过 rm -rf app/cache/*
通过 Azure 的命令行手动删除我的缓存文件夹,这也解决了我的 parameters.yml 问题。