我正在使用PEAR的Mail_Queue,不幸的是有许多弃用警告(这是一个常见的SO主题)。当然我可以修改php的配置来消除非致命错误,但即便如此,似乎PEAR的mail_mime在它抛出任何类型的错误时输出头信息。
是否有一种简单的方法可以完全关闭PEAR错误,以便在调用mail_queue后修改标题信息?
答案 0 :(得分:0)
这不是" PEAR错误"可以关闭。正如你自己说的那样,它的PHP会发出警告,你只能告诉PHP不要输出它们。
在使用Mail_Queue静音警告之前,请使用以下代码:
error_reporting(error_reporting() & ~E_DEPRECATED & ~E_STRICT);