Jak wyłączyć włączoną funkcję xdebug, nie mogę pobrać Laravel i używać z wampserver?

0

Wiersz polecenia pokazuje go podczas próby pobrania i zainstalowania Laravel.

enter image description here

Lincon Sarker
źródło

Odpowiedzi:

1

Nie sądzę, aby XDEBUG zatrzymywał pobieranie tego repozytorium, komunikat ten jest tylko ostrzeżeniem informacyjnym.

Prawdziwym problemem jest repozytorium, które próbujesz pobrać.

Jeśli jednak chcesz wyłączyć XDEBUG podczas korzystania z CLI PHP, możesz to zrobić: -

Edytuj plik php.ini używany przez CLI PHP, który znajduje się w `wamp bin bin php {version} PHP.ini

Bardzo blisko dolnej części tego pliku znajdziesz linię podobną do tej _wersja liczb może się różnić w zależności od wersji używanego WAMPServer / PHP.

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

Wszystko, co musisz zrobić, to dodać znak komentarza ( ; ) do tej linii w ten sposób

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

Zapisz plik i zostanie on pobrany po następnym wykonaniu polecenia composer.exe

DODATKOWE INFORMACJE:

Właśnie uruchomiłem twój przykład XDEBUG skonfigurowany przy użyciu WAMPServer zainstaluj V3.0.0 z PHP5.6.15 i otrzymałem ten wynik, sugerując, że twoim problemem nie jest XDEBUG, ale coś innego w twoim PHP lub konfiguracja „kompozytora”.

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
RiggsFolly
źródło
nadal nie pracuję ... potrzebujesz pomocy ... pilnie
Lincon Sarker
Jaki bit nie działa? Usunięcie XDEBUG lub pobranie repozytorium
RiggsFolly
1
Jeśli to takie pilne, gdzie poszedłeś. Minęło ponad godzinę odkąd odpowiedziałem na twój komentarz.
RiggsFolly