php_xdebug Installation NetBeans Konfiguration und Verwendung

WBOY
Freigeben: 2016-08-08 09:19:06
Original
1018 Leute haben es durchsucht



1. Installation und Konfiguration von php_xdebug:

Die Umgebung selbst wird mit dem entsprechenden xdebug geliefert. ini Die Konfiguration ist in Ordnung. Aber die Datei php.ini muss korrekt gefunden werden, da ich am Anfang die falsche Datei gefunden habe, sodass die Konfiguration lange Zeit nicht wirksam wurde.

Die von wampServer verwendete PHP-Konfigurationsdatei wird im Allgemeinen in Apache im Wamp-Installationsverzeichnis abgelegt. Meines ist: D:wampbinapacheApache2.2.21binphp.ini.

Sie können den Speicherort von php.ini über die Methode phpinfo() überprüfen. Suchen Sie einfach direkt nach php.ini:

php_xdebug Installation NetBeans Konfiguration und Verwendung

2. Ändern Sie php. ini

zend_extension = "d:/wamp/bin/php/php5.3.10/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"

#where zend_extension=D:/ php/ext/php_xdebug-2.2.1-5.4-vc9.dll ist für PHP5.3 und höher geschrieben. Wenn es PHP5.2 und niedriger ist, ist es zend_extensi/php/ext/php_xdebug-2.2.1-5.4-vc9 .dll.

[xdebug]
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

#Im Folgenden sind einige unnötige Parameter aufgeführt.

xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir="D:/php/debuginfo"
xdebug.profiler_enable=on
xdebug.profiler_enable_trigger = Aus
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "D:/wamp/tmp"
xdebug.output_buffering=off

xdebug.idekey="ide.xdebug"

trace_output_dir entspricht einer Datei ähnlich wie „trace.4046332594.xt“,
profiler_output_dir entspricht einer Datei ähnlich wie „cachegrind.out.10360“

Dann können Sie mit der Funktion phpinfo() testen, ob es erfolgreich ist.
php_xdebug Installation NetBeans Konfiguration und Verwendung

3. Netbean konfigurieren

3.2.1 Den Wamp-Dienst neu starten

3.2.2 Netbeans öffnen, Tools - Optionen, PHP finden Symbol, wählen Sie im PHP5-Interpreter „Allgemein“ PHP in Wamp aus

wie zum Beispiel: D:wampbinphpphp5.4.12php.exe

Überprüfen Sie: Ausgabefenster, Webbrowser

Öffnen Klicken Sie auf die Registerkarte „Debug“ und konfigurieren Sie den Debugging-Port auf 9000 (derselbe wie die Konfiguration in php.ini)

4. Konfigurieren Sie die Projekteigenschaften

3.3.1 Erstellen Sie ein neues Projekt und klicken Sie darauf -Klicken Sie auf Projekt, öffnen Sie das Dialogfeld „Projekteigenschaften“, wählen Sie „Quelle“. Die PHP-Version wird so ausgewählt, dass sie mit der PHP-Version in wamp übereinstimmt

3.3.2 Wählen Sie „Konfiguration ausführen“ und wählen Sie „Lokal“. „Website“ als Laufmodus, das Projekt. Die URL ist als Zugriffsadresse des Projekts konfiguriert, z. B.: http://localhost:9060/Projektname/

Die Indexdatei ist als Index konfiguriert. php

5. Referenz zur Verwendung von xdebug: https://netbeans.org/kb/docs/php/debugging_zh_CN.html#gettingReady

Referenzartikel: http://wayne173.iteye. com/blog/1704453

http://www.2cto.com/os/201404/294008.html





Das Obige stellt die Konfiguration und Verwendung der php_xdebug-Installation von NetBeans vor, einschließlich des Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage