xdebug Konfiguration

Einstellungen für die php.ini (nach der Zeile "zend_extension..." eintragen)

Stack-Traces ausgeben:
xdebug.default_enable=On (oder Off)

Lokale Variablen ausgeben:
xdebug.show_local_vars=1 (oder 0)

Superglobale Variablen
xdebug.dump.REQUEST=example,example2
xdebug.dump.SESSION=example,example2
xdebug.dump.SERVER=example,example2
xdebug.dump.COOKIE=example,example2
xdebug.dump.POST=example,example2
xdebug.dump.GET=example,example2
xdebug.dump.FILES=example,example2

Superglobale Variablen bei jeder Fehlermeldung ausgeben
xdebug.dump_once=Off

undefinierte Indizies ausgeben
xdebug.dump_undefined=On

Tracing aktivieren
xdebug.auto_trace=On (oder Off)
xdebug.trace_output_dir="c:\path_to_log" (c:\xdebug_traces)
xdebug.trace_option=1 (evtl. vorhandene Logdatei wird überschrieben, 0 zum Anhängen)
xdebug.trace_format=1 (Computerlesbares Format, 0 Menschenlesbares Format)
xdebug.show_mem_delta=1 (Unterschied im Speicherverbrauch wird ins menschenlesbare Log geschrieben)

- Parameter, Rückgabewerte und includierte Dateien in Log schreiben
- xdebug.collect_includes=On (oder Off)
- xdebug.collect_params=On (oder Off)
- xdebug.collect_return=On (oder Off)

Profiling aktivieren
xebug.profiler_enable=On (oder Off)
xdebug.profiler_output_dir="c:\path_to_log" (z. B. "c:\xdebug_profile")
xdebug.profiler_append=Off (evtl. vorhandene Logdatei wird überschrieben, On zum Anhängen)

Nicht vergessen, Apache Server neustarten.

Hunger???

brands4friends – Marken zum Freundschaftspreis

www.united-domains.de - Die ganze Welt der Domains.