【问题标题】:Zend Framework 2 how to log sql to FirePHPZend Framework 2 如何将 sql 记录到 FirePHP
【发布时间】:2013-08-15 08:14:37
【问题描述】:

在 Zend 1 中将 sql 记录到 FirePHP 非常简单,只需像这样设置:

'db' => array(
    'adapter' => 'pdo_mysql',
    'params' => array(
         'profiler' => array(
             'enabled' => true,
             'class' => "Zend_Db_Profiler_Firebug"
         )
    ),
    'isDefaultTableAdapter' => true
),

zend 2 中有什么类似的配置?

【问题讨论】:

    标签: zend-framework2 firephp


    【解决方案1】:

    您可以只配置记录器以写入 FirePHP

    服务管理器配置:

    'FirePHPLogger' => function($sm){
        $writer = new Zend\Log\Writer\FirePHP();
        $logger = new Zend\Log\Logger;
        $logger->addWriter($writer);
    
        return $logger;
    },
    

    然后你可以记录任何东西:

    $serviceManager->get('FirePHPLogger');
    $logger->info('Informational message');
    

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多