|
|||
PHP4 / PHP5 || Xdebug + Debug-Client
Moin,
arbeitet evtl. jemand mit Xdebug ? Hier auch ein Artikel (Björn Schotte) dazu. Falls ja, hätte ich mal einige Fragen. Vorab ich habe auf meinen Win OS sowohl PHP4 als Modul und auch PHP5 als CGI laufen. Nun würde ich auch gerne ordentlich Debug'en bzw. wollte ich schön ein TRACE sehen. Xdebug habe ich auch in beiden PHPs eingebunden und läuft auch , zumindest funktioniert die folgende Ausgabe entsprechend. PHP-Code:
Aber leider funktioniert das mit dem Trace nicht (!?) PHP-Code:
Des weiteren gibt es auch einen Debug client 0.9.0 (DBGp); wie kann ich denn damit was anfangen. Wie definiere ich am besten meine php.ini, dies sind meine momentanenEinstellungen Code:
xdebug support enabled Version 2.0.0beta1 Supported protocols Revision DBGp - Common DeBuGger Protocol $Revision: 1.58 $ GDB - GNU Debugger protocol $Revision: 1.76 $ PHP3 - PHP 3 Debugger protocol $Revision: 1.19 $ Directive Local Value Master Value xdebug.allowed_clients no value no value xdebug.auto_trace On On xdebug.collect_includes On On xdebug.collect_params Off Off xdebug.collect_return Off Off xdebug.default_enable On On xdebug.dump.COOKIE no value no value xdebug.dump.ENV no value no value xdebug.dump.FILES no value no value xdebug.dump.GET no value no value xdebug.dump.POST no value no value xdebug.dump.REQUEST no value no value xdebug.dump.SERVER no value no value xdebug.dump.SESSION no value no value xdebug.dump_globals On On xdebug.dump_once On On xdebug.dump_undefined Off Off xdebug.extended_info On On xdebug.idekey xxxxxxx no value xdebug.manual_url http://www.php.net http://www.php.net xdebug.max_nesting_level 100 100 xdebug.profiler_enable Off Off xdebug.profiler_output_dir /tmp /tmp xdebug.profiler_output_name crc32 crc32 xdebug.remote_autostart Off Off xdebug.remote_enable Off Off xdebug.remote_handler dbgp dbgp xdebug.remote_host localhost localhost xdebug.remote_mode req req xdebug.remote_port 9000 9000 xdebug.show_local_vars Off Off xdebug.show_mem_delta Off Off xdebug.trace_format 0 0 xdebug.trace_options 0 0 xdebug.trace_output_dir /tmp /tmp xdebug.trace_output_name crc32 crc32 Ich arbeite by hand, will sagen: mit einem "einfachen" Editor - meine Entwicklungsumgebung habe ich komplett manuell "aufgesetzt". Ich dachte halt mit dem Debugger-Client könnte ich noch mehr sehen => profiling
__________________
</ulle> |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Class constructor php5 zu php4 | andir | Serveradministration und serverseitige Scripte | 1 | 28.04.2011 23:02 |
Php4 auf Php5 updaten | planet4 | Serveradministration und serverseitige Scripte | 6 | 11.02.2010 12:15 |
Serveränderung: php4 zu php5 Probleme?? | hubspe | Serveradministration und serverseitige Scripte | 3 | 29.01.2008 18:15 |