当 joomla 中发生与 Zend 相同的错误时,有什么方法可以调度事件并调用方法?我想在日志文件中记录这些错误。我想使用一种方法来捕获每个错误。可能吗 ?
除了JError,还有其他方法可以做到这一点,请建议。
当 joomla 中发生与 Zend 相同的错误时,有什么方法可以调度事件并调用方法?我想在日志文件中记录这些错误。我想使用一种方法来捕获每个错误。可能吗 ?
除了JError,还有其他方法可以做到这一点,请建议。
要将错误记录到文件中,您可以使用以下命令:
jimport('joomla.log.log');
// Log errors to specific file.
JLog::addLogger(
array(
'text_file' => 'mod_mymodule.errors.php'
),
JLog::ALL,
'mod_mymodule'
);
这将创建以下内容并将所有错误存储在那里:
root/logs/mod_mymodule.errors.php
您当然可以将mod_mymodule更改为您想要的任何内容。
希望这可以帮助
如果我正确理解您的问题,您可以使用JError类来完成此操作。您可以引发错误并处理它们。