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.

Stevaidesk
2019-08-15
Medrol Dose Pack From Canada India [url=http://via100mg.com]viagra[/url] Buy Celebrex Generic Kamagra Generica Kamagra Oral Jelly Romania
yeezy shoes
2020-07-11
I intended to compose you this little bit of note to say thanks as before on your striking tactics you've provided on this page. It's quite pretty generous of you to offer openly exactly what many people might have made available as an e book to end up making some dough for themselves, precisely since you could possibly have tried it in case you decided. The advice in addition worked to be the easy way to know that the rest have similar fervor just like my own to grasp much more pertaining to this condition. I'm certain there are a lot more pleasant instances in the future for many who scan through your blog.
KelShew
2019-08-21
accutane online australia [url=http://cialisab.com]cheap cialis online[/url] Levitra Wirkung Lasst Nach Where Can I Order Aygestin Online
Damonrab
2020-01-02
Superb material. Thanks. diflucan
Damonrab
2020-01-02
Thank you! Wonderful stuff. diflucan for yeast infection
Damonrab
2020-01-02
You said it very well.. fluconazol 150 mg
Damonrab
2020-01-02
You made your stand extremely effectively.. fluconazole 100 mg
Damonrab
2020-01-03
Thank you! A lot of posts. fluconazole bnf
Damonrab
2020-01-03
Thank you, A lot of forum posts! diflucan 150 mg
Damonrab
2020-01-03
Amazing loads of useful material. diflucan for yeast infection

Páginas