Como devo desabilitar o xdebug habilitado, não conseguir baixar o Laravel e usar o wampserver?

0

O prompt de comando mostra isso ao tentar baixar e instalar o Laravel.

    
por Lincon Sarker 05.12.2015 / 20:50

1 resposta

1

Eu não acho que o XDEBUG esteja impedindo o download deste repositório, essa mensagem é apenas um aviso informativo.

O problema real é com o repositório que você está tentando baixar.

No entanto, se você quiser desabilitar o XDEBUG ao usar o PHP CLI, você pode fazer isso: -

Edite o arquivo php.ini usado pelo PHP CLI que está localizado em '\ wamp \ bin \ php \ php {versão} \ php.ini

Muito perto da parte inferior do arquivo, você encontrará uma linha como essa _ números de versões podem diferir dependendo de qual versão do WAMPServer / PHP você está executando.

[xdebug]
zend_extension ="D:/wamp/bin/php/php5.4.45/zend_ext/php_xdebug-2.3.3-5.4-vc9.dll"

Tudo o que você precisa fazer é adicionar um caractere de comentário ( ; ) a essa linha como esta

[xdebug]
;zend_extension ="D:/wamp/bin/php/php5.4.45/zend_ext/php_xdebug-2.3.3-5.4-vc9.dll"

Salve o arquivo e ele será selecionado pela próxima execução do composer.exe

INFORMAÇÃO ADICIONAL:

Eu apenas executei o seu exemplo com XDEBUG configurado usando uma instalação do WAMPServer V3.0.0 que possui o PHP5.6.15 e obtive este resultado, sugerindo que o seu problema não é o XDEBUG, mas algo a mais no seu PHP ou 'composer' configuração.

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
    
por 06.12.2015 / 18:28

Tags