Magento Newsletter队列没有填充收件人

时间:2014-04-16 09:15:27

标签: magento message newsletter magento-1.8

我正在尝试通过我的Magento 1.8 CE商店发送简报。我创建模板,然后对其进行排队并设置队列的日期/时间。当我点击"保存时事通讯"时,它会思考一段时间,然后屏幕变为空白(白色没有消息等)。在返回队列以查看正在发生的事情时,除了已处理和收件人为零之外,它正常执行所有操作。我有12000个订阅者。

我已在我的测试网站上对此进行了测试,并且新闻简报按预期发送,没有任何问题。

有什么建议吗?


正如所建议的那样,我查看了异常日志,发现了这一点。

exception 'Mage_Core_Exception' with message 'Invalid block type: Magestore_Magenotification_Block_Adminhtml_Notification_Window' in /home/explimco/public_html/sub/on/store/app/Mage.php:594
Stack trace:
#0 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27644): Mage::throwException('Invalid block t...')
#1 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27586): Mage_Core_Model_Layout->_getBlockInstance('adminhtml/notif...', Array)
#2 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27621): Mage_Core_Model_Layout->createBlock('adminhtml/notif...', 'notification_wi...')
#3 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27388): Mage_Core_Model_Layout->addBlock('adminhtml/notif...', 'notification_wi...')
#4 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27354): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#5 /home/explimco/public_html/sub/on/store/includes/src/__default.php(27359): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#6 /home/explimco/public_html/sub/on/store/includes/src/__default.php(13798): Mage_Core_Model_Layout->generateBlocks()
#7 /home/explimco/public_html/sub/on/store/includes/src/__default.php(13723): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#8 /home/explimco/public_html/sub/on/store/includes/src/Mage_Adminhtml_Controller_Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#9 /home/explimco/public_html/sub/on/store/app/code/core/Mage/Adminhtml/controllers/CustomerController.php(88): Mage_Adminhtml_Controller_Action->loadLayout()
#10 /home/explimco/public_html/sub/on/store/includes/src/__default.php(13872): Mage_Adminhtml_CustomerController->gridAction()
#11 /home/explimco/public_html/sub/on/store/includes/src/__default.php(18234): Mage_Core_Controller_Varien_Action->dispatch('grid')
#12 /home/explimco/public_html/sub/on/store/includes/src/__default.php(17768): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#13 /home/explimco/public_html/sub/on/store/includes/src/__default.php(20368): Mage_Core_Controller_Varien_Front->dispatch()
#14 /home/explimco/public_html/sub/on/store/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#15 /home/explimco/public_html/sub/on/store/index.php(87): Mage::run('', 'store')
#16 {main}

1 个答案:

答案 0 :(得分:0)

如果它是一个白色的死亡屏幕"这可能表示PHP错误。

保存后,直到队列日期发生后才发送。实际上当你保存它时问题是什么?

  • 检查var / log / exception.log - 查看其中是否有可能表示存在问题的消息。如果是这样,请修改原始问题并将其粘贴,以便我们看到。

这是在远程服务器还是本地服务器上?如果是远程的,您是否设置了chron文件(http://www.magentocommerce.com/boards/viewthread/58791/)?您是否能够发送没有简报的电子邮件(换句话说,电子邮件是否正常工作)?