DBGp と Python スクリプトのデバッグに関する初心者の質問があります。
サーバーに送信するすべてのコマンドのxml応答を使用して、デバッグセッションをファイルに記録しようとしています。
(xdebugはそれを簡単に行い、それが私が達成しようとしていることです)。
私は Mac を使用しており、pydbg をダウンロードしました: http://code.activestate.com/komodo/remotedebugging/
デバッグは機能していますが、ログ レベルを に設定しても、DEBUG
送信されたコマンドのみがログに記録されます。
すなわち:
_getIncomingDataPacket getting data...
33['property_get -i 6 -n A -d 0 -p 0\x00']
put data in queue ['property_get -i 6 -n A -d 0 -p 0']
次のようなログを記録したい:
<- breakpoint_set -i 1 -t line -f file:///Users/teixeira/etudes_php/vdebug.php -n 9 -s enabled
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="1" state="enabled" id="183320001"></response>
(そのため、xml の戻り値がログに記録されます)。