Sé que esto suena extraño, pero créanme, es lo que está sucediendo. Aquí están mis ajustes del sistema:Apache no carga Xdebug, pero lo hace cuando se inicia desde la línea de comandos
Windows7
Apache 2.2
PHP 5.2.12
Xdebug 2.0.5
He XDebug configurado en mi archivo php.ini. Cuando ejecuto php -m, de hecho veo que Xdebug está cargado. Ahora, si inicio Apache COMO SERVICIO (o mediante Apache Monitor), y ejecuto phpinfo(), NO se muestra Xdebug como cargado.
Sin embargo, (ahora aquí está la parte loca), si voy a mi directorio Apache bin, y simplemente ejecuto httpd.exe, y luego voy a mirar phpinfo(), ¡Xdebug ahora se muestra como cargado!
Además, al comparar algunos phpinfo() cuando se inicia a través del servicio o por línea de comandos, parece que el archivo php.ini es el mismo para cada caso. Todo se ve igual a excepción de la parte que se carga Xdebug.
Por favor, si tiene alguna idea, sería muy apreciada.
Tengo el mismo problema en Snow Leopard. –
Algún problema en Ubuntu –
Mismo problema en Mountain Lion. Me vuelve loco – pal4life