2011-03-31 175 views
7

Estoy tratando de obtener la siguiente configuración para el trabajo:¿Por qué se XDebug no aparece en phpinfo()

  • Windows 7 - 64 bits
  • XAMPP 1.7.4
  • XDebug [php_xdebug- 2.1.0-5.3-vc9-x86_64.dll]

Cuando ejecuto phpinfo() desde la página de inicio de Xampps, XDebug no aparece en ninguna parte. Revisé los registros de errores de Apache y no hay errores, ¿entonces parece que cargué el módulo sin problemas? No he usado PHP en años, así que no tengo idea de por qué esto no está funcionando.

[PHP.ini] 

[XDebug] 
zend_extension_ts = "C:\xampp\php\ext\php_xdebug-2.1.0-5.3-vc9-x86_64.dll" 
xdebug.remote_enable = 1 
xdebug.remote_handler = "dbgp" 
xdebug.remote_host = "localhost" 
xdebug.remote_port = 9000 

Respuesta

11

Creo que no tiene la versión del compilador correcta. Copie la salida de su phpinfo en la página this y le dirá qué versión necesita.

+0

estaba utilizando el compilador incorrecto y estaba usando la zend_extension incorrecta. Necesario para escribirlo sin _ts. Awesome link gracias! – chobo

2

imprimir su

phpinfo();

y buscar en la línea "Compilater"

En casa (Win7x64 + WAMP) => MSVC6 (Visual C++ 6.0)

por lo que necesita la versión vc6 no la versión VC9

+0

Gracias, eso fue parte del problema – chobo

Cuestiones relacionadas