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:
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.
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.