显示错误OpenCart

时间:2017-04-11 08:35:30

标签: php function error-handling opencart

在PrestaShop中,我可以使用函数Tools :: displayError()显示错误,如下所示:

if (empty($email)) {
        $this->errors[] = Tools::displayError('Email is empty.');
        $this->doLog('ERROR: Email/username is empty');
    } elseif (!Validate::isEmail($email)) {
        $this->errors[] = Tools::displayError('Invalid email address.');
        $this->doLog('ERROR: Invalid Email address');
    }

在OpenCart中有类似的方法吗?有可以使用的功能吗?

由于

1 个答案:

答案 0 :(得分:2)

要启用错误报告,请按以下步骤操作:

  • 转到管理面板

  • 转到系统>设置

  • 从列表中选择您的商店,然后点击修改

  • 转到服务器标签

  • 要显示错误,请将显示错误更改为,如果要将错误记录到文件中,请选择 记录错误

  • 输入错误日志文件名

  • 点击保存

error.log

中的打印自定义错误消息
$logger = new Log('error.log'); //just pass the file name as error.log
$logger->write('Custom Error Message');

您将在 system->中看到错误文件。存储 - >日志 - > error.log中