Respuesta1
No creo que XDEBUG esté impidiendo que descargues este repositorio, ese mensaje es solo una advertencia informativa.
El verdadero problema está en el repositorio que estás intentando descargar.
Sin embargo, si desea deshabilitar XDEBUG cuando usa la CLI de PHP, puede hacer esto:-
Edite el archivo php.ini utilizado por PHP CLI que se encuentra en `\wamp\bin\php\php{version}\php.ini
Muy cerca de la parte inferior de ese archivo encontrará una línea como esta: los números de versión pueden diferir según la versión de WAMPServer/PHP que esté ejecutando.
[xdebug]
zend_extension ="D:/wamp/bin/php/php5.4.45/zend_ext/php_xdebug-2.3.3-5.4-vc9.dll"
Todo lo que necesitas hacer es agregar un carácter de comentario ( ;
) a esa línea como esta
[xdebug]
;zend_extension ="D:/wamp/bin/php/php5.4.45/zend_ext/php_xdebug-2.3.3-5.4-vc9.dll"
Guarde el archivo y será recogido por la próxima ejecución delcomposer.exe
INFORMACIÓN ADICIONAL:
Acabo de ejecutar su ejemplo XDEBUG
configurado usando una instalación de WAMPServer V3.0.0 que tiene PHP5.6.15 y obtuve este resultado, lo que sugiere que su problema no es XDEBUG sino algo más en su PHP
configuración o en el "compositor".
D:\php_source>composer global require "laravel/installer=~1.1"
D:\php_source>echo off
You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug
Changed current directory to D:\wamp\composer
You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing symfony/process (v2.8.0)
Downloading: 100%
- Installing symfony/polyfill-mbstring (v1.0.0)
Downloading: 100%
- Installing symfony/console (v2.8.0)
Downloading: 100%
- Installing guzzlehttp/promises (1.0.3)
Downloading: 100%
- Installing psr/http-message (1.0)
Downloading: 100%
- Installing guzzlehttp/psr7 (1.2.1)
Downloading: 100%
- Installing guzzlehttp/guzzle (6.1.1)
Downloading: 100%
- Installing laravel/installer (v1.2.2)
Downloading: 100%
symfony/console suggests installing symfony/event-dispatcher ()
symfony/console suggests installing psr/log (For using the console logger)
Writing lock file
Generating autoload files