2011-12-30 28 views
7

mi versión php es PHP Version 5.3.6.no se puede instalar XDEBUG en Windows?

ajuste Xdebug en php.ini:

[Xdebug] 

zend_extension_ts="D:\php\ext\php_xdebug-2.1.2.dll" 
xdebug.remote_enable=1 

;IP 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 
xdebug.auto_trace = On 
xdebug.show_exception_trace = On 
xdebug.remote_autostart = On 
xdebug.collect_vars = On 
xdebug.collect_return = On 
xdebug.collect_params = On 

he instalado PHP 5.3 VC6 (32 bits)/PHP 5.3 VC9 (32 bits). ambos han fallado

cuando se escribe "php --ini" en cmd. Muestra: enter image description here

Respuesta

13

con el fin de encontrar el binario correcto para usar, por favor, siga las instrucciones en http://xdebug.org/find-binary.php

aplausos, Derick

+0

Bueno ... Esto es gracioso ... Necesito php_xdebug-2.1.4-5.4-vc9.dll pero eso ni siquiera existe> _> – Matthias

+0

@Derick Gracias por publicar. Esto resolvió mi problema también ... –

+0

Gente, no se desanime por el hecho de que el enlace está desactualizado y redirigido a otro lado. La página de destino aún le ayudará a elegir la versión correcta. –

0

Parece que solo necesita descargar la versión correcta de xdebug para su versión de Windows/PHP. Existen versiones de VC9 here, solo seleccione la apropiada para 32 o 64 bits.

+0

lo siento, no sé qué versión de Xdebug que debería instalado? mi versión de php es 5.3.6. el sistema operativo es XP. – enjoylife

+0

@enjoylife va a ser una de las compilaciones de PHP 5.3 VC9 en esa página de mi respuesta. Tendrá que tomar el adecuado para 32 bits frente a 64 bits (información al respecto aquí: http://windows.microsoft.com/en-us/windows7/32-bit-and-64-bit-Windows -preguntas frecuentes). Será uno de ** PHP 5.3 VC9 (64 bit) ** o ** PHP 5.3 VC9 (32 bit) ** Puede obtener la variante _ts_ si lo desea, pero típicamente PHP se ejecuta en un modo sin hilos. – quickshiftin