使用PEAR的Mail_Queue时遇到问题
-
29-10-2019 - |
题
我正在尝试实现PEAR的Mail_Queue包,以将一些电子邮件发送给Web应用程序。我在 http:中使用了文档://pear.php.net/manual/en/package.mail.mail-queue.mail-queue.tutorial.php 编写一个小的测试脚本。
我的问题是数据库没有被更新,并且没有产生错误。
编辑 通用标签
这将产生错误Mail Queue Error: Cannot connect to database
。但是,我检查了所有连接信息,这是正确的。另外,添加if (PEAR::isError($mail)) die($mail->getMessage());
不会产生任何错误!
解决方案
好的,我终于使我的邮件队列文件工作了。这是我使它起作用的步骤:
1。启用错误消息
要启用错误处理,我添加了以下代码段: 通用标签
添加此内容后,我重新加载了页面,并出现以下错误: 通用标签
2。更新MDB2的MySQL驱动程序
我搜索了该错误,发现这通常是由于没有最新的MDB2库或其MySQL驱动程序导致的。
所以我都更新了,并且可以正常工作!
不隶属于 StackOverflow