instalación de xdebug

 

1. Descargar xdebug

  Sitio web oficial de xdebug: https://xdebug.org/download.php

  Al elegir qué versión de xdebug desea descargar, debe prestar atención. Hay dos métodos a continuación para permitirle descargar con precisión el archivo xdebug correspondiente a su entorno:

  1>. Imprima la información phpinfo () de la siguiente manera:

  

    Luego también preste atención a mirar la versión correspondiente de php y la cantidad de sistemas operativos, combine estos cuatro puntos para encontrar el archivo xdebug correspondiente en el sitio web oficial (soy la versión de php 7.0.1, el nombre del archivo: php_xdebug-2.6.0 -7.0-vc14-x86_64.dll)

  2>. Utilice una herramienta de detección proporcionada oficialmente por xdebug: https://xdebug.org/wizard.php

    

    Aquí, la información de phpinfo () se emite (nota: use una función de salida, como var_dump ()), y luego detectará que puede descargar la versión correspondiente, como se muestra a continuación:

  

Segundo, instale y configure xdebug

  1>. Coloque el archivo .dll descargado en la ubicación especificada (...... \ php \ php7.0.10 \ ext \)

  2>. Configure el archivo de configuración php.ini (debe prestar atención aquí, encontrar el archivo php.ini correcto), imprimir la información phpinfo () en la página web, ver esta información:

    

    Puede ver qué archivo de configuración de php y luego agregar la configuración:    

Código de copia
[ 
xdebug ] zend_extension = "G: /wamp64/bin/php/php7.0.10/ext/php_xdebug-2.6.0-7.0-vc14-x86_64.dll" 

xdebug.remote_enable = Activado 
; habilite el análisis de detección de rendimiento 
xdebug.profiler_enable = Activado 
; código de activación seguimiento automático 
xdebug.auto_trace = el En 
xdebug.profiler_enable_trigger = el En 
xdebug.profiler_output_name cachegrind.out% T% P = .. 
; archivo de directorio de almacenamiento especificado de perfiles 
xdebug.profiler_output_dir = "G: / wamp64 / tmp" 
Xdebug. show_local_vars = 0 

; configure el puerto y el nombre de dominio para monitorear 
xdebug.remote_port = 9000 
xdebug.remote_host = "localhost"
Código de copia

  Una vez completada la configuración, puede reiniciar su entorno y luego imprimir la información phpinfo () en la página para ver la información de xdebug

 Tres, configurar phpstorm

  1>. Abra phpstorm, PHP> Configuración de depuración, "Puerto de depuración" es lo mismo que "xdebug.remote_port" y permita la conexión externa (complemento XDebug del navegador):

    

    Como se muestra en la configuración del host, simplemente establece los parámetros correspondientes a xdebug.remote_host = "localhost" en el archivo de configuración de php. Tenga en cuenta que el puerto está predeterminado en 80, no es necesario cambiar, el depurador puede elegir xdebug

  2> .PHP> Configuración de depuración, configure el puerto:

    

  3>. Establecer la configuración de depuración del servidor, Ejecutar> Validación de depuración del servidor web:

    

Cuarto, instale el complemento XDebug para Chrome, consulte el enlace: Instalar Xdebug Helper

Quinto, use xdebug para depurar en phpstorm:

  

 

https://www.cnblogs.com/zengguowang/p/8391227.html

1. Descargar xdebug

  Sitio web oficial de xdebug: https://xdebug.org/download.php

  Al elegir qué versión de xdebug desea descargar, debe prestar atención. Hay dos métodos a continuación para permitirle descargar con precisión el archivo xdebug correspondiente a su entorno:

  1>. Imprima la información phpinfo () de la siguiente manera:

  

    Luego también preste atención a mirar la versión correspondiente de php y la cantidad de sistemas operativos, combine estos cuatro puntos para encontrar el archivo xdebug correspondiente en el sitio web oficial (soy la versión de php 7.0.1, el nombre del archivo: php_xdebug-2.6.0 -7.0-vc14-x86_64.dll)

  2>. Utilice una herramienta de detección proporcionada oficialmente por xdebug: https://xdebug.org/wizard.php

    

    Aquí, la información de phpinfo () se emite (nota: use una función de salida, como var_dump ()), y luego detectará que puede descargar la versión correspondiente, como se muestra a continuación:

  

Segundo, instale y configure xdebug

  1>. Coloque el archivo .dll descargado en la ubicación especificada (...... \ php \ php7.0.10 \ ext \)

  2>. Configure el archivo de configuración php.ini (debe prestar atención aquí, encontrar el archivo php.ini correcto), imprimir la información phpinfo () en la página web, ver esta información:

    

    Puede ver qué archivo de configuración de php y luego agregar la configuración:    

Código de copia
[ 
xdebug ] zend_extension = "G: /wamp64/bin/php/php7.0.10/ext/php_xdebug-2.6.0-7.0-vc14-x86_64.dll" 

xdebug.remote_enable = Activado 
; habilite el análisis de detección de rendimiento 
xdebug.profiler_enable = Activado 
; código de activación seguimiento automático 
xdebug.auto_trace = el En 
xdebug.profiler_enable_trigger = el En 
xdebug.profiler_output_name cachegrind.out% T% P = .. 
; archivo de directorio de almacenamiento especificado de perfiles 
xdebug.profiler_output_dir = "G: / wamp64 / tmp" 
Xdebug. show_local_vars = 0 

; configure el puerto y el nombre de dominio para monitorear 
xdebug.remote_port = 9000 
xdebug.remote_host = "localhost"
Código de copia

  Una vez completada la configuración, puede reiniciar su entorno y luego imprimir la información phpinfo () en la página para ver la información de xdebug

 Tres, configurar phpstorm

  1>. Abra phpstorm, PHP> Configuración de depuración, "Puerto de depuración" es lo mismo que "xdebug.remote_port" y permita la conexión externa (complemento XDebug del navegador):

    

    Como se muestra en la configuración del host, simplemente establece los parámetros correspondientes a xdebug.remote_host = "localhost" en el archivo de configuración de php. Tenga en cuenta que el puerto está predeterminado en 80, no es necesario cambiar, el depurador puede elegir xdebug

  2> .PHP> Configuración de depuración, configure el puerto:

    

  3>. Establecer la configuración de depuración del servidor, Ejecutar> Validación de depuración del servidor web:

    

Cuarto, instale el complemento XDebug para Chrome, consulte el enlace: Instalar Xdebug Helper

Quinto, use xdebug para depurar en phpstorm:

  

 

https://www.cnblogs.com/zengguowang/p/8391227.html

Supongo que te gusta

Origin www.cnblogs.com/php-linux/p/12749670.html
Recomendado
Clasificación