No puedo obtener xdebug
cargado como Zend
extensión, porque el php.ini
pone automáticamente el término incorrecto.Xdebug no como zend extensión IIS7
El mensaje en phpinfo()
es
XDebug no se ha cargado como la extensión ZEND
estoy usando IIS 7.5 en Windows Server 2008 R2 Enterprise PHP 5.3.8 v2.3.0 Motor Zend
Mi parte de php.ini
:
[xdebug]
zend_extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
xdebug.remote_enable=1
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
No se registran errores.
Necesito activar cada extensión en la configuración de IIS. Cuando a continuación, reinicie IIS, php.ini
se actualiza con la línea
[PHP_XDEBUG-2.2.0-5.3-VC9-NTS]
extension=php_xdebug-2.2.0-5.3-vc9-nts.dll
¿Por qué esto?
que tuvo que desactivar la extensión php comentando extensión = php_xdebug-2.2.0-5.3-VC9-nts.dll. Después de reiniciar IIS, phpinfo mostró xdebug ejecutándose como una extensión zend. pegar el phpinfo en http://www.xdebug.org/wizard.php verificó que todo estaba funcionando correctamente. – shaiss
¡Gracias @shaiss que lo arregló para mí! – Ray
Agregue el comentario como respuesta y marque esta pregunta como "Respondida" – Rolf