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.

MichaKacunk
2020-07-16
You said that effectively! canada pharmaceutical online ordering [url=https://sitalpatinews.com/post/4526/]q22kglx t172cf[/url] fa706b5
MatthTham
2020-07-16
MichaKacunk
2020-07-16
You actually reported that really well! northwestpharmacy [url=https://servicesplanner.com/blogs/health-insurance-cigna/#comment-4903]c65zrrg d431fw[/url] 6fb2ae4
MichaKacunk
2020-07-16
Very good postings. Regards! trust pharmacy canada [url=http://www.maxpluseng.co.kr/bbs/view.php?id=mp04&page=1&page_num=30&select_arrange=headnum&desc=&sn=off&ss=on&sc=on&keyword=&no=1964&category=]e141irr a57nmz[/url] 454_ef9
MichaKacunk
2020-07-16
You mentioned it well! pharmacie canadienne [url=http://www.dailymagazine.news/news-nid-765669.html?parent_id=250508]s53tgiw q467mo[/url] 9d456_0
cialis cialis generic
2020-07-16
3 and 4) of histologically bluish, noninfarcted macroadenoma. 20mg cialis tadalafil 20 mg
CoreyNoima
2020-07-17
You actually suggested this exceptionally well. research dissertation t15cpop k79zlp 17a6fb2

Páginas