Question:
Date: 24-03-2015 14:53:26
(In Spanish)
Queria saber como deberia estar configurado el Netbeans para que pueda utilizar el Debug
Corre sobre windows 7 y uso wampserver 2.5
Datos del NetBeans
Ya que le doy click al boton Debug Project (CTRL+F5)
Me abre el navegador y en la barra de estado de Netbeans
me queda el siguiente mensaje sin hacer nada
NetBeans-XDebug Waiting for Connection
Y no veo los valores en las variables que fue tomando el netbeans.
Uso win 7, Wampserv
La configuracion que tengo en mi Netbeans
En la configuracion de php.ini
y la ruta esta bien E:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll
Que me faltaria?
muchas gracias
Saludos Votes: 1 - Answers: 5 - Views: 29 Share on: Google Facebook Twitter LinkedIn Link
Netbeans 8 no me funciona el Debug[Resolved]
HolaQueria saber como deberia estar configurado el Netbeans para que pueda utilizar el Debug
Corre sobre windows 7 y uso wampserver 2.5
Datos del NetBeans
Product Version: NetBeans IDE 8.0.2 (Build 201411181905) Updates: NetBeans IDE is updated to version NetBeans 8.0.2 Patch 1 Java: 1.8.0_25; Java HotSpot(TM) Client VM 25.25-b02 Runtime: Java(TM) SE Runtime Environment 1.8.0_25-b18
Ya que le doy click al boton Debug Project (CTRL+F5)
Me abre el navegador y en la barra de estado de Netbeans
me queda el siguiente mensaje sin hacer nada
NetBeans-XDebug Waiting for Connection
Y no veo los valores en las variables que fue tomando el netbeans.
Uso win 7, Wampserv
La configuracion que tengo en mi Netbeans
En la configuracion de php.ini
; XDEBUG Extension zend_extension = "E:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll" ; [xdebug] xdebug.profiler_enable = off xdebug.profiler_enable_trigger = off xdebug.profiler_output_name = cachegrind.out.%t.%p xdebug.profiler_output_dir =C:\ProgramData\phpDesigner\XDebugCache xdebug.show_local_vars=0 xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9001 xdebug.remote_autostart=1
y la ruta esta bien E:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll
Que me faltaria?
muchas gracias
Saludos Votes: 1 - Answers: 5 - Views: 29 Share on: Google Facebook Twitter LinkedIn Link
Answers:
-
Date: 24-03-2015 21:32:32 Con ayuda de un usuario de una comunidad que esta en facebook
mencionare su nombre Ricardo Jesus Ruiz CRuz, ya que me ha dedicado mucho tiempo con muy buena predisposición para llegar a la resolución del caso con éxito..
Se hicieron muchas pruebas.
Dejo documentado el resultado por si ha alguien le pasa lo mismo.
la configuración del php.ini quedo asi
zend_extension = "E:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll" [xdebug] xdebug.profiler_enable = on xdebug.profiler_enable_trigger = on xdebug.idekey=netbeans-xdebug xdebug.remote_enable = 1 xdebug.remote_connect_back = 1 xdebug.collect_params = 4 xdebug.collect_vars = on xdebug.dump_globals = on xdebug.dump.SERVER = REQUEST_URI xdebug.show_local_vars = on xdebug.cli_color = 1 xdebug.remote_host=localhost xdebug.remote_port=9001
En el firewall habilitar el puerto 9001
abrir la consola CMD de windows y ejecutar:
>e:\wamp\bin\php\php5.5.12\php.exe --version
o en la ruta donde este php.exe
se deberá ver algo como
PHP 5.5.12 (cli) (built: Apr 30 2014 11:20:55) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
En netbeans, sobre el proyecto existente, clic en properties -> Run configuration
En index file: index.php o hacer browser hasta donde este el index del proyecto en concreto
Click en el botón Advanced
aparece algo como esto
quitar localhost
el puerto es 9001
y quedaría funcionado
Espero que les sea útil la repuesta.
La doy por resuelta
Saludos Votes: 1 - Link answer -
Date: 26-03-2015 06:15:00 Walter, muy buena documentación del problema y solución, excelente!
También tenes la nota de la comunidad que habla justamente de esto:
Configurar XDebug en NetBeans (debug código PHP)
Saludos y buen código! Votes: 1 - Link answer -
Date: 27-03-2015 11:10:45 Si he probado con las indicaciones de la nota publicada
, pero en mi caso particular no me ha funcionado
También he buscado algo de ello en la red y tampoco me ha a resultado.
Por suerte encontré a alguien online en una comunidad de facebook que me ha ido indicando que cambios realizar hasta lograr que me funcione.
Ahora deberé buscar algún video o tutorial sobre como utilizar y sacar el mayor provecho de las funcionalidades de NetBeans con PHP
Algo que compelmente a este excelente video:
Instalación entorno de trabajo PHP5 y MySQL (VirtualBox, Ubuntu, Apache, Netbeans) en español
Si alguien tiene algo en español bien documentado que haga el favor de publicarlo.
Saludos Votes: 1 - Link answer -
Date: 03-02-2016 17:57:09 Ahora encontré otras soluciones Posible Aqui
Otra cosa que se puede hacer es chequear nuestro php.ini
ejecutar en un script phpinfo()
Copiar todo el contenido de la página
Ir a : http://xdebug.org/wizard.php y pegar todo el contenido en el cuadro de texto y hacer clic en el boton [Analyze my phpinfo output] .
En el resultado
Descargar el archivo Xdebug dll y copiarlo en c:\wamp\bin\php\php5.5.12\ext\
o según corresponda la instalación.
Abrir el archivo php.ini
por ejemplo estaría en c:\wamp\bin\php\php5.5.12\
según la instalación
Editar la linea
zend_extension = "c:\wamp\bin\php\php5.5.12\ext\php_xdebug-2.3.2-5.4-vc9.dll"
reemplazar el nombre del archivo de la DLL por la que ha sido descargada
Guardarlo
Y reiniciar los servicios
Espero que sirva este aporte adicional
Saludos Votes: 1 - Link answer -
Date: 04-02-2016 13:51:25 Hoy tuve que configurar el netbeans 8 en otro equipo, con la misma version de netbeans y wampserver y la configuracion que tenia por defecto me presentaba el mismo problema, cambie la configuración como en la solución que plantee aquí y no me ha resultado.
Después de varios minutos y varios intentos fallido logre hacerlo funcionar con esta configuración de php.ini
; XDEBUG Extension zend_extension = "c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.4.0rc4-5.5-vc11-x86_64.dll" [xdebug] xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_autostart=0 xdebug.remote_connect_back=0 xdebug.profiler_enable=0 xdebug.profiler_enable_trigger=0 xdebug.profiler_output_name=cachegrind.out.%s.%t xdebug.profiler_output_dir="c:/wamp/Temp/xdebug" xdebug.trace_output_dir="c:/wamp/Temp/xdebug"
Saludos Votes: 1 - Link answer
To actively participate in the community first must authenticate, enter the system.Sign In