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.

KelShew
2019-04-24
Amoxil 500 Dosage Kamagra Bestellen Per Nachnahme Viagra Ohne Rezept Serios [url=http://genericcial.com]п»їcialis[/url] Comprar Cialis 10 O 20 Mg Cephalexin For Adult Uti Prix Cialis En Espagne
KelShew
2019-05-10
Where To Buy Clomid In Uk Stendra Order Now Medicine [url=http://costofvia.com]viagra[/url] Standard Dose Of Keflex Antibiotic Generic Cephalexin Buy Tamoxifen Citrate In Australia
viagra generic name
2019-06-06
Tour homes and make offers with the help of local Redfin real estate agents. cheap viagra online Iowa johnston generic levitra trial viagra free sample pack by mail online cheap arkansas siloam springs.
joecorma
2019-06-22
https://como79.com/ - 우리카지노/ https://como79.com/theking/ - 더킹카지노/
Ellkaph
2019-07-28
357 Toronto Drug Store Pharmacy [url=http://exdrugs.com]viagra[/url] Ordinare Cialis Italia Priligy Laboratorio How To Buy Clobetasol
Ellkaph
2019-08-01
Healthy Man Pharmacy [url=http://aaost.com]buy generic cialis online[/url] Ajanta Pharma Limited Kamagra
Ellkaph
2019-08-07
Where Can I Buy Cialis On Line [url=http://etrobax.com]cialis 20mg for sale[/url] Pastillas Cialis Efectos
Stevaidesk
2019-08-13
Quel Site Acheter Cialis How To Get Narcotics Online Yerba [url=http://buyonlinecial.com]cialis 40 mg[/url] Pharmacy 2u Prozac On Line Worldwide Progesterone Discount Fast Delivery Viagrabest Online Price
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
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

Páginas