2

尝试使用 PHP Mail_QueuePEAR 库时出现以下错误:

的声明Mail_Queue::isError()应与PEAR::isError()

PHP 5.2.3,邮件队列版本 1.2.3

在 Google 上搜索没有出现任何结果。任何想法是什么原因造成的?

4

1 回答 1

2

当然为时已晚,但我通过修改 Mail/Queue.php 文件解决了这个问题。 的声明Mail_Queue::isError应该与提供的带有PEAR::isError两个参数的声明完全匹配。

因此,更改(版本 1.2.6 的第 584 行):

function isError($value)

至 :

function isError($value, $dummy = "")

解决警告。它不是 100% 令人满意,因为此修改将在下次更新时消失,但它节省了我的时间(0% 错误和警告)

于 2011-06-23T14:42:40.627 回答