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.

CoreywNoima
2020-07-08
Kudos. Great stuff. canada drug pharmacy s42citz j10lxs efa706b
먹튀사이트
2020-09-12
먹튀폴리스는 먹튀검증커뮤니티로써 꽁머니 제공은 물론, 먹튀사이트의 먹튀검증을 위한 검증사이트입니다. 먹튀폴리스 먹튀검증커뮤니티를 통해 신규 먹튀사이트 정보와 기존 토토사이트의 철저한 검증으로 먹튀없는 시대를 만들어가고 있습니다. 먹튀검증 먹튀폴리스를 사랑하는 여러분의 많은 호응바랍니다.
MatthTham
2020-07-08
MatthTham
2020-07-08
MichaKacunk
2020-07-08
You said it adequately.! canada drug [url=http://thestophoto.com/index.php?id=71&id=71&tx_comments_pi1[page]=103491&cHash=226baff73763081ed19ea29f6fa81345]l81ora8 s88obt[/url] efa706b
MichaKacunk
2020-07-08
Great data. Cheers. approved canadian pharmacies online [url=https://livebusinessworld.com/professional_serv/united-states/maryland/aberdeen/watsons-plumbing-heating-inc/#comment-9279]v62zknc c37bzi[/url] 787ff9d
CoreywNoima
2020-07-08
Really a lot of terrific data. canadian online pharmacies d639knm m89xtk 9d453_e
CoreywNoima
2020-07-08
You've made the point! canadian viagra v34qcad v46mmn 917a6fb

Páginas