首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在解决magento cron.php问题之前删除队列中的邮件

在解决magento cron.php问题之前删除队列中的邮件
EN

Stack Overflow用户
提问于 2016-02-17 11:33:14
回答 1查看 3.3K关注 0票数 1

Magento 1.9.2.2

升级后,不会发送订单确认电子邮件。意识到Magento切换到对电子邮件进行排队和运行cron,我检查了错误日志并发现了问题。每隔5分钟它就会显示:

代码语言:javascript
复制
Warning: shell_exec() has been disabled for security reasons  in /home/(SITE NAME)/public_html/cron.php on line 66
Warning: shell_exec() has been disabled for security reasons  in /home/(SITE NAME)/public_html/cron.php on line 67

我可以要求我的主机调整服务器,让它执行。然而,cron已经不能工作3-4周了,我担心当它被修复后,Magento会突然发送几十封电子邮件,这些邮件自从问题出现以来已经排队了几周。我们不想发送这些邮件。

有没有办法在问题解决之前检查和/或删除队列中的所有电子邮件?

EN

回答 1

Stack Overflow用户

发布于 2016-02-17 15:20:35

这将是有帮助的;) Sending Emails by Queue in Magento 1.9.1作者描述了数据库中的两个新表格。我的意见是查看存储在此表中的数据,并只清除表内容。

这应该会删除队列中的所有邮件。

编辑:我忘了说,您可以定义每次cron运行发出的邮件的最大数量,所以不要担心一个正在燃烧的邮件服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35447383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档