2016-04-03 8 views
0

Ich habe WampServer und Composer Dependency Manager installiert.Composer zeigt xdebug aktiviert nach dem Auskommentieren von Zend-Erweiterung

In git bash, wenn ich composer -v ausführen, bekomme ich die folgende Warnmeldung angezeigt:

„. Sie führen Komponisten mit xdebug freigegeben An diesem auf Laufzeit-Performance hat einen großen Einfluss Siehe https://getcomposer.org/xdebug

Wie In der angegebenen URL angewiesen, habe ich die Erweiterung in meiner php.ini-Datei auskommentiert und gespeichert.

Meine php.ini hat nun die folgenden relevanten Linien:

;zend_extension = "c:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll" 

[xdebug] 
xdebug.remote_enable = off 
xdebug.profiler_enable = off 
xdebug.profiler_enable_trigger = off 
xdebug.profiler_output_name = cachegrind.out.%t.%p 
xdebug.profiler_output_dir = "c:/wamp/tmp" 
xdebug.show_local_vars=0 

Dann hörte ich auf und begann alle wamp Dienste. Git bash wurde neu gestartet und composer -v ausgeführt. Aber ich bekomme immer noch dieselbe Warnmeldung. Warum zeigt es immer noch? Was mache ich falsch?

Antwort

0

Wahrscheinlich haben Sie die falsche ini-Datei bearbeitet, die von Apache anstelle der CLI verwendet wird. Führen Sie diesen Befehl in einer Eingabeaufforderung:

php --ini 

Es zeigen Ihnen genau, welche INI-Datei bearbeitet werden muss xdebug von CLI Anrufungen entfernen.