0

使用 Zend Framework 1.12,您可以Zend_Log_Writer_Firebug将日志信息写入 firebug 控制台。有没有办法将输出传递到 chrome 调试器控制台?

$logger = new Zend_Log();
$writer = 'production' == $this->getEnvironment() ? new Zend_Log_Writer_Stream(APPLICATION_PATH .'/../data/logs/app.log') : new Zend_Log_Writer_Firebug();

$logger->addWriter($writer);
if ('production' == $this->getEnvironment()) {
        $filter = new Zend_Log_Filter_Priority(Zend_Log::DEBUG);
        $logger->addFilter($filter);
}

$this->_logger = $logger;
Zend_Registry::set('log', $logger);
}
4

1 回答 1

0

我正在使用Chrome 记录器。它比 Firebug 稍微复杂一点,但没什么大不了的:

  1. 为您的 Chrome 浏览器安装扩展程序
  2. 在您的 composer.json 中包含ChromePHP(我就是这样做的 - 如果您有不同的应用程序包含路径,请将其放在那里)
  3. 现在您可以使用Zend\Log\Writer\ChromePHP将调试信息发送到您的 Chrome 控制台。
于 2015-04-27T08:25:47.170 回答