Usted está aquí

Cómo debuguear en el Phpstorm

Escrito por Ing. Oreyne Lang Santiesteban, 13 de Febrero, del 2017
PhpStorm

En este artículo ofrecemos una guía paso a paso para que pueda realizar fácilmente este proceso, el cual inicia al Instalar Wamp, síganos:

  1. Luego de instalar el Wamp, accede al php info del wamp

instalar el Wamp

instalar el Wamp

instalar el Wamp

2. Copia toda la información de la página.

3. Accede a la página https://xdebug.org/wizard.php y pega lo copiado en el cuadro que aparece en la página.

4. Click en el botón  “Analyse my phpinfo() output“

5. Aparece un link de descarga de una dll. Descárgala.

6. Copia la dll en la ruta E:\wamp64\bin\php\PHPVERSION\ext

7. En el php.ini directamente abierto desde el wamp, poner esto al final

xdebug.remote_enable = on

xdebug.profiler_enable = off

xdebug.profiler_enable_trigger = Off

xdebug.profiler_output_name = cachegrind.out.%t.%p

xdebug.profiler_output_dir ="e:/wamp64/tmp"

xdebug.show_local_vars=0

xdebug.remote_handler=dbgp

xdebug.remote_host=localhost

xdebug.remote_port=9000

8. Reiniciar el wamp.

9. En el Phpstorm, ir a Settings\Languages & Framework\PHP

  1. Haz click en los 3 puntos para seleccionar el intérprete

Phpstorm

b. Si no hay un intérprete, haz click en el “+”. Si ya instalaste el wamp, debe aparecer la ruta del php

la ruta del php

c. La ventana debe mostrarse así:

la ruta del php

10. Settings\Languages & Framework\PHP\Debug\Servers

  1. Añadir un servidor por cada proyecto: Nombre del servidor y Host (mismo nombre) y el puerto por donde va a salir: 80.

Añadir un servidor por cada proyecto

11. Abra en Edit Configuration y selección PHP Web Application.

selección PHP Web Application

selección PHP Web Application

12. En PHP Web Application, seleccione el servidor creado anteriormente o crear uno nuevo

PHP Web Application

… o cree un servidor nuevo.

cree un servidor nuevo

cree un servidor nuevo

13. Instalar el plugin de xdebug para Firefox, “The easiest xdebug”

Instalar el plugin de xdebug para Firefox

14. En las propiedades del plugin, inserte el IDE donde se va a ejecutar el xdebug

inserte el IDE donde se va a ejecutar el xdebug

15. Para debuguear active el plugin dándole click a la bug del navegador (se debe poner en verde) así como al Listening del Phpstorm

Listening del Phpstorm

16. Ponga un punto de ruptura.

debe activarse el punto de ruptura

17. … y a través del navegador vaya a la página donde debe activarse el punto de ruptura.

debe activarse el punto de ruptura

18. En caso de continuar la navegación por el proyecto, solo debemos desactivar el Listening de IDE de desarrollo para que no se activen los puntos de ruptura.

DustinLak
2020-07-04
Amazing plenty of wonderful advice! bad credit payday loan america advance
RobertZeste
2020-07-04
Thank you, A good amount of material! https://payday8online.com/ payday loan today
Michaelacunk
2020-07-04
You made your stand extremely clearly.. modafinil [url=https://fablab.businesscampus.kz/blog-11-copyright/#comment-270587]s50stsl e94yux[/url] ff9d457
Michaelacunk
2020-07-04
Appreciate it. An abundance of posts! how to write narrative essays [url=https://ani-me-fun.com/blog/10061/#comment-580062]u266pb9 o73ehg[/url] 4475efa
Matthewham
2020-07-04
CoreyNoima
2020-07-04
Helpful forum posts. Many thanks! essay writing services for cheap s79hhkk x85ezr ff9d452
CoreyNoima
2020-07-04
Fine information. Kudos. viagra pills f46bre3 m939ot d457_c4
CoreyNoima
2020-07-04
Amazing knowledge. Thanks! drugs for sale b26esmh o455ae d787ff9
CoreyNoima
2020-07-04
Truly a lot of fantastic info. buy viagra i55eap5 x23lvl efa706b

Páginas