Wie deaktiviere ich das aktivierte Xdebug, wenn ich Laravel nicht herunterladen und mit Wampserver verwenden kann?

Wie deaktiviere ich das aktivierte Xdebug, wenn ich Laravel nicht herunterladen und mit Wampserver verwenden kann?

Die Eingabeaufforderung zeigt es beim Versuch an, Laravel herunterzuladen und zu installieren.

Bildbeschreibung hier eingeben

Antwort1

Ich glaube nicht, dass XDEBUG Sie daran hindert, dieses Repository herunterzuladen. Diese Nachricht ist lediglich eine informative Warnung.

Das eigentliche Problem liegt beim Repository, das Sie herunterladen möchten.

Wenn Sie XDEBUG jedoch bei Verwendung der PHP-CLI deaktivieren möchten, können Sie Folgendes tun: -

Bearbeiten Sie die von der PHP-CLI verwendete Datei php.ini, die sich in `\wamp\bin\php\php{version}\php.ini befindet

Ganz unten in der Datei finden Sie eine Zeile wie diese: _Versionsnummern können unterschiedlich sein, je nachdem, welche Version von WAMPServer/PHP Sie ausführen.

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

Alles was Sie tun müssen, ist, ein Kommentarzeichen ( ;) zu dieser Zeile hinzuzufügen, wie folgt

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

Speichern Sie die Datei. Sie wird bei der nächsten Ausführung descomposer.exe

ZUSÄTZLICHE INFORMATION:

Ich habe gerade Ihr Beispiel mit XDEBUGeiner WAMPServer-Installation V3.0.0 ausgeführt, die PHP5.6.15 enthält, und habe dieses Ergebnis erhalten. Dies legt nahe, dass Ihr Problem nicht bei XDEBUG liegt, sondern an etwas anderem in Ihrer PHPoder der „Composer“-Konfiguration.

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

verwandte Informationen