1

我已经检查了一段时间,但没有找到任何答案。我正在尝试使用 cli.php 脚本在 Wordpress 4.3 上的 CiviCRM 4.6.1 中运行 fetch_bounces 作业,如下所示:

php public_html/wp-content/plugins/civicrm/civicrm/bin/cli.php -j -s *site* -u *username* -p *password* -e Job -a fetch_bounces

但我收到多行看起来像这样的错误:

Failed Processing: Mail delivery failed: returning message to sender, Action: b, Job ID: 339, Queue ID: 13323, Hash: 8b3263eb6a21bcf8. Reason: DB Error: no database selected

它们都有不同的作业 ID、队列 ID 和哈希值,但都具有相同的失败原因。我检查了我的 civicdm.settings.php 并且似乎列出了正确的数据库。关于这可能是什么的任何建议?谢谢!

4

1 回答 1

0

这似乎是代码中的一个错误,但它也很可能已被修复,原因有两个。首先,我们还没有在我们的客户那里看到这种情况。其次,4.6.1 版本的生命周期非常短,此后已经发布了许多版本。您应该将您的站点升级到最新的 4.6.x 版本,然后重试。

另外,您应该查看CiviCRM StackExchange 站点,在这里您可以找到与 CiviCRM 相关的大多数问题和答案。

于 2015-12-18T15:34:31.827 回答