You are on page 1of 3

Cmo instalar DebugKit en CakePHP

1
9
Answer

por votofavorita

Estoy aprendiendo cmo trabajar con CakePHP y configurado todo Allright, pero
ahora, me sale esta advertencia:
DebugKit no est instalado. Le ayudar a inspeccionar y depurar los diferentes
aspectos de su aplicacin. Puede instalarlo desde github

Ya se hace clic en ese enlace, y descargar esa aplicacin, pero no tengo ni idea de
dnde colocar estas carpetas ... estoy usando EasyPhp como mi proveedor de
alojamiento web.
Tambin aqu he seguido los pasos,
y no es:
`Asegrese de que el plugin est cargado en app / config / Bootstrap.php
llamando CakePlugin :: load ( 'DebugKit');`

Pero no s cmo se llama algo aqu, no es un smbolo?


cakephp

cuota demejorar esta pregunta

editado 12 Oct '15 a las 22:28

pregunt 27 de Feb '13 a las 23:14

Tarunn

Juega duro convirtete en pro

661725

7172925

aadir un comentario

2 Respuestas
activosms antiguosvotos

4
8
Answer

votos abajo aceptada

Cmo instalar DebugKit para CakePHP (en slo 4 pasos!):


PASO 1 (opcin A): El mtodo tradicional / descarga:
Crear un DebugKit carpeta dentro de su app / plugin de directorio, y poner el
contenido de la descarga en ella (no la carpeta de nivel superior - la materia dentro de
ella). Si usted sabe cmo clonar desde github, que trabaja muy bien tambin.

PASO 1 (opcin B): El mtodo Compositor


Esto parece ser actualmente la opcin ms popular (y por buenas razones). Si ya est
utilizandoCompositor [para saber ms sobre l aqu] , a continuacin, aadir
DebugKit es loco sencilla. Si no ha utilizado Compositor antes, no se preocupe - slo
tiene que utilizar "opcin A" anterior. El resultado final es el mismo, y es fcil
tambin.
Garantizar requerir est presente en composer.json. Esto instalar el plugin en
Programas / DebugKit:
{

"exigir": {"requerir" : {
"Cakephp / debug_kit": "* 2.2"."cakephp / debug_kit" : "* 2.2".
}}
}}

PASO 2:
Luego, en su app / config / Bootstrap.php , aadir (o no-comentario) la siguiente

lnea:
CakePlugin :: load ( 'DebugKit');
:: Carga ( 'DebugKit' );
Por ltimo, en su aplicacin / controlador / AppController.php archivo (dentro de la

clase), aadir:
$ components = array (pblicas$ componentes = array (
'DebugKit.Toolbar''DebugKit.Toolbar'
););
(Si ya tiene un $ components matriz, a continuacin, slo tiene que aadir a ella - no

es necesario volver a configurarla).

PASO 3: Asegurar la depuracin es 1 o ms


En su configuracin / core.php archivo, asegrese de esta lnea:
Configure :: write ( 'debug', 2);
:: Write ( 'debug' , 2 );

tiene un valor de 1 2. (leer ms sobre el modo de depuracin aqu)

PASO 4: Eliminar sql_dump :


En el archivo de diseo, retire el elemento 'sql_dump' (en la parte inferior de la
disposicin por defecto)

De acuerdo con la seccin "Instalacin" en la pgina debugKit :

Clon / Copia los archivos en este directorio en app / Programas / DebugKit

Asegrese de que el plugin est cargado en app / config / Bootstrap.php


llamando CakePlugin :: load ( 'DebugKit');

Incluir el componente de la barra de herramientas en su AppController.php: $


components pblica = array ( 'DebugKit.Toolbar');

Establecer el modo de depuracin de al menos 1.

Asegrese de retirar el elemento 'sql_dump "de su diseo, si quieres


experimentar la impresionante que es el kit de registro de depuracin de SQL.

Cmo s si est funcionando?


Debera ver un pequeo icono en un cuadrado gris en la esquina superior derecha de
su sitio. Haga clic en este para expandir las opciones, a continuacin, haga clic en una
opcin para empezar a ser impresionante.
cuota demejorar esta respuesta

editado Jun 11 '14 a las 22:42

contestada 27 de Feb '13 a las 23:15

Hola Mundo

David

4325diecisis

18.1k866124

As que cuando se dice "llamada" dicho mtodo en el que actualic mi pregunta es slo para un-comentario?Cmo
inicio para establecer cdigos de aqu? Soy nuevo con la web, an ms con CakePHP (es un trabajo para mi por
supuesto). Espero que me podra dar una mano, de verdad gracias a Dave! - PlayHardGoPro27 de Feb '13 a las 23:18
Trabajado perfecta !! Gracias, Podra usted me acaba de responder a la ltima observacin? slo para m

acostumbrarme a ella. - PlayHardGoPro Feb 27 de '13 a las 23:20

Decir "llamando" es similar a decir "escribir", pero por lo general se refiere a la escritura de un cdigo que le dice a su
programa para acceder a una funcin o mtodo. - David Feb 27 de '13 a las 23:24

Agrego esto y me sale error: AppController clase extiende Controller {$ components pblica = array
( 'DebugKit.Toolbar };' - PlayHardGoPro 27 de Feb '13 a las 23:25
Gracias hombre !! Omg, no puedo creer que haya sido tan estpido !! MyBAD jeje, tengo que decir que me estaba
empezando a pensar si era para m o no (programacin ...) Gracias a Dave! - PlayHardGoPro Feb 28 de '13 a doce y
diez

You might also like