PHP Mail_Queue PEAR 库中的错误
尝试使用 PHP Mail_Queue
PEAR 库时出现以下错误:
Mail_Queue::isError()
的声明应与 PEAR 的声明兼容: :isError()
PHP 5.2.3,邮件队列版本 1.2.3
在 Google 上搜索没有找到任何结果。有什么想法造成这种情况吗?
I'm getting the following error when trying to use the PHP Mail_Queue
PEAR library:
Declaration of Mail_Queue::isError()
should be compatible with that of PEAR::isError()
PHP 5.2.3, Mail Queue Version 1.2.3
Searching on Google hasn't turned up anything. Any ideas what's causing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当然太晚了,但我通过修改 Mail/Queue.php 文件解决了这个问题
Mail_Queue::isError
的声明应与PEAR::isError
中提供的声明完全匹配,该声明采用两个参数。因此,更改(版本 1.2.6 的第 584 行):
至 :
解决警告。
它不是 100% 令人满意,因为此修改将在下次更新时消失,但它拯救了我的一天(0% 错误和警告)
Surely too late but I resolved this issue by modifying the Mail/Queue.php file
The declaration of
Mail_Queue::isError
should match exactly the one provided inPEAR::isError
which takes two arguments.So, changing (line 584 for release 1.2.6) :
To :
Solves the warning.
It is not 100% satisfying because this modification will disappear while next update but it saved my day (0% error & warning)