Heim  >  Artikel  >  Backend-Entwicklung  >  Hbuilder konfiguriert das PHP-Breakpoint-Debugging

Hbuilder konfiguriert das PHP-Breakpoint-Debugging

不言
不言Original
2018-05-07 09:08:404333Durchsuche

In diesem Artikel wird hauptsächlich das PHP-Breakpoint-Debugging für die Hbuilder-Konfiguration vorgestellt, das einen bestimmten Referenzwert hat. Jetzt kann ich es mit allen teilen. Freunde, die es benötigen, können es herunterladen Ihr PHP Die xdebug-Erweiterung hat die gleiche Version. Meine ist php-5.4.29-Win32-VC9-x86, also habe ich php_xdebug-2.4.0rc3-5.4-vc9.dll heruntergeladen.

Platzieren Sie php_xdebug-2.4.0rc3-. 5.4-vc9.dll wird in das PHP-Verzeichnis kopiert, ich habe es nach H:phpStudyphpphp_xdebug-2.4.0rc3-5.4-vc9.dll kopiert (unter Verwendung der integrierten PHPStudy-Umgebung)

Ändern Sie die php.ini-Konfiguration wie folgt, ich habe es geändert Wenn Sie einige der gespeicherten Analysedateien deaktivieren, hat dies weniger Auswirkungen auf die Website-Geschwindigkeit. .

[Xdebug];你的xdebug文件路径,不要有空格和中文名之类的就不用再多说了。。zend_extension=H:/phpStudy/php/php_xdebug-2.4.0rc3-5.4-vc9.dll;开启自动跟踪xdebug.auto_trace = Off;开启异常跟踪xdebug.show_exception_trace = Off;开启远程调试自动启动xdebug.remote_autostart = On;开启远程调试xdebug.remote_enable = On;收集变量xdebug.collect_vars = Off;收集返回值xdebug.collect_return = Off;收集参数xdebug.collect_params = Off
xdebug.trace_output_dir="H:/phpStudy/php/Projecs"xdebug.profiler_enable=Off
xdebug.profiler_output_dir="H:/phpStudy/php/Projecs"xdebug.remote_host=localhost
xdebug.remote_port=9000xdebug.remote_handler=dbgp

Hbuilder-Konfiguration ändern.


Hbuilder konfiguriert das PHP-Breakpoint-Debugging Ändern Sie einfach die Portnummer auf die in php.ini konfigurierte, fügen Sie dann einen Haltepunkt zur PHP-Datei hinzu, besuchen Sie den Browser und prüfen Sie, ob er stoppt. . .

Eine Sache, die hinzugefügt werden muss, ist, dass die maximale Ausführungszeit von PHP unter Windows 30 Sekunden zu betragen scheint, was sich auf das Debuggen auswirken kann. Meine wurde auf max_execution_time=6000 geändert.

Volle 100 Minuten. . Wenn Sie auf Probleme stoßen, können Sie diese vergrößern. .

Dann erscheint bei der Eingabe des Haltepunkts eine Eingabeaufforderung: Haltepunkt in der ersten Zeile. Wenn Sie „Ja“ auswählen, wird der Haltepunkt standardmäßig in der ersten Zeile eingegeben. Sie können „Nein“ auswählen oder ihn selbst festlegen


Hbuilder konfiguriert das PHP-Breakpoint-DebuggingDies beginnt am Haltepunkt. . .

Das obige ist der detaillierte Inhalt vonHbuilder konfiguriert das PHP-Breakpoint-Debugging. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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