阻止joomla api记录已弃用的警告

时间:2013-02-01 14:59:36

标签: logging joomla warnings joomla2.5

我有joomla 2.5,它会记录许多弃用的警告,例如Error::raiseNotice() is deprecated. 所以我得到一个大日志文件的宽度。我可以关闭此选项,并仅记录我自己的例外吗?

1 个答案:

答案 0 :(得分:2)

您始终可以在index.php中设置错误报告条件,例如: error_reporting(E_ALL ^ E_DEPRECATED);

了解更多信息:http://php.net/manual/en/function.error-reporting.php

或者您可以在joomla目录中编辑error.php,然后

public static function raiseNotice($code, $msg, $info = null)
{
    // Deprecation warning.
    JLog::add('JError::raiseNotice() is deprecated.', JLog::WARNING, 'deprecated');

    //return JError::raise(E_NOTICE, $code, $msg, $info);
}

禁用此功能以提出已弃用的警告......