在ZF 1.10+上安装ZFDebug工具栏

时间:2011-02-07 12:46:50

标签: debugging zend-framework toolbar

我认为在SO中提供ZFDebug教程会很好。

我想知道你是否可以ZFDebug toolbar使用ZF 1.10+(我实际上正在使用1.11.2)。我的引导程序中有以下代码但似乎没有发生任何事情:

protected function _initZFDebug()
{
    $autoloader = Zend_Loader_Autoloader::getInstance();
    $autoloader->registerNamespace('ZFDebug');

    if ('development' == APPLICATION_ENV) {
     $options = array(
       'jquery_path' => 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js',
       'plugins' => array('Variables',
       'Html',
       'Database' => array(),
       'File' => array('basePath' => APPLICATION_PATH . '/application'),
       'Memory',
       'Time',
       'Registry',
       //'Cache' => array('backend' => $cache->getBackend()),
       'Exception')
     );
     $debug = new ZFDebug_Controller_Plugin_Debug($options);

     $this->bootstrap('frontController');
     $frontController = $this->getResource('frontController');
     $frontController->registerPlugin($debug);
    }
}

1 个答案:

答案 0 :(得分:2)

  1. 确保APPLICATION_ENV设置为'development'
  2. 确保有效布局(使用<head><body>
  3. basePath选项应为APPLICATION_PATH . '/../'