2012-07-17 11 views
5

Estoy tratando de instalar los módulos ZendDeveloperTools para ZF2 beta5. Estos son los pasos que seguí hasta ahora:Módulo ZendDeveloperTools que no muestra una barra de herramientas en ZF2 beta5

-Se instaló con éxito ZendSkeletonApplication.
-Descargué el módulo en mi directorio ./vendor.
habilitado el módulo en ./config/application.config.php:

<?php 
return array(
    'modules' => array(
     'Application', 
     'ZendDeveloperTools', // Added this line 
    ), 
    'module_listener_options' => array(
     'config_glob_paths' => array(
      'config/autoload/{,*.}{global,local}.php', 
     ), 
     'module_paths' => array(
      './module', 
      './vendor', 
     ), 
    ), 
); 

-Copied ./vendor/ZendDeveloperTools/config/zenddevelopertools.local.php.dist-./config/autoload/zenddevelopertools.local.php.

-Editado zenddevelopertools.local.php de la siguiente manera:

<?php 

return array(
    'zdt' => array(
     'profiler' => array(
      'enabled' => true, 
      'strict' => true, 
      'verbose' => true, 
      'flush_early' => false, 
      'cache_dir' => 'data/cache', 
      'collectors' => array(), 
      'verbose_listeners' => array('application' => array(
        'ZDT_TimeCollectorListener' => true, 
        'ZDT_MemoryCollectorListener' => true, 
      )) 
     ), 
     'toolbar' => array(
      'enabled' => true, 
      'auto_hide' => false, 
      'position' => 'bottom', 
      'version_check' => false, 
      'entries' => array(), 
     ), 
    ), 
); 

-Alta define('REQUEST_MICROTIME', microtime(true)); en mi ./public/index.php
-Replaced mi ./composer.json con la proporcionada en el módulo ZendDeveloperTools.
-Removed la , al final de la línea 29 que estaba causando problemas (no debería estar ahí):

enter image description here

-Ran una actualización compositor:

$ php composer.phar update 
Updating dependencies 
    - Updating zendframework/zendframework (dev-master) 
    Checking out 9f4dd7f13c8e34362340072d0e2d13efe15e4b1f 

Writing lock file 
Generating autoload files 

-Añadido error_reporting(E_ALL); ini_set('display_errors', '1'); a ./public/index.php para detectar posibles errores

Cuando accedo a mi aplicación no obtengo ningún error (obtengo la página de inicio de la aplicación principal) pero la barra de herramientas zend developer no se muestra

¿Qué me está haciendo falta para utilizar y mostrar la barra de herramientas zend developer?

Respuesta

11

Fue un error estúpido, yo había colocado zenddevelopertools.local.php en ./config y no ./config/autoload. Las instrucciones anteriores son correctas. Esto es lo que la barra de herramientas se ve como para aquellos que son curiosos:

enter image description here

8

trabajado para mí, pero un cambio que tenía que hacer para mi aplicación fue cambiar el nombre de la configuración de:

zenddevelopertools.local.php 

a :

zenddevelopertools.local.config.php 

Además, he instalado BjyProfiler, que "sólo funcionaba" con mi configuración Doctrine2 (agradable!). La única salvedad es que tuve que añadir la configuración de fábrica por defecto SM por lo que dejar de tirar errores:

'service_manager' => array(
    'factories' => array(
     /** 
     * This default Db factory is required so that ZDT 
     * doesn't throw exceptions, even though we don't use it 
     */ 
     'Zend\Db\Adapter\Adapter' => function ($sm) use ($dbParams) { 
      $adapter = new BjyProfiler\Db\Adapter\ProfilingAdapter(array(
       'driver' => 'pdo', 
       'dsn'  => 'mysql:dbname=skunk;host=hunk', 
       'database' => 'bunk', 
       'username' => 'junk', 
       'password' => 'punk', 
       'hostname' => 'lunk', 
      )); 

      $adapter->setProfiler(new BjyProfiler\Db\Profiler\Profiler); 
      $adapter->injectProfilingStatementPrototype(); 
      return $adapter; 
     }, 
    ), 
), 

Ver la pantalla:

+0

@jOk Todavía estoy frente mismo problema ! [enlace] https://a248.e.akamai.net/camo.github.com/94e40145f871bc995499a793a19dc7a82950747c/687474703a2f2f692e696d6775722e636f6d2f414f6a65422e706e67 [/ link] por favor ayúdame –

Cuestiones relacionadas