magento新闻邮件发送一直处于“正在发送”状态问题解决

今天在弄magento新闻邮件发送时候发现,单个邮件发送全然没有问题,可是新闻邮件订阅死活都不成功。国内国外的帖子都翻了一遍没实用,最后还是得靠自己了。于是開始慢慢找问题


首先想到是不是crontab的问题。由于magento是使用crontab来定期运行magento项目更文件夹下得cron.php文件来实现邮件的发送,于是使用命令

crontab -e
编辑crontab文件,加入
*/1 * * * * /alidata/server/php-5.5.7/bin/php /alidata/www/dwstore/cron.php 
每分钟运行下面cron.php文件。可是发现还是不行,好吧,我看了下面根文件夹下面的cron.sh文件。发现当中一句
PHP_BIN=‘which php’
可能是原因,由于我的php环境不是系统自带的php环境,路径不一样,全部把php的路径直接写了出来:

PHP_BIN=/alidata/server/php-5.5.7/bin/php

保存之后,再次使用新闻邮件功能。成功!

。太高兴了,一个问题就这样攻克了~~

原文地址:https://www.cnblogs.com/blfshiye/p/5164386.html