PHP マニュアル
前のページ |  | 次のページ

# apd_set_socket_session_trace

(no version information, might be only in CVS)

apd_set_socket_session_trace -- リモートセッションのデバッグを開始する

## 説明

bool apd_set_socket_session_trace ( string ip_address_or_unix_socket_file, int socket_type, int port, int debug_level )

IP や（ファイルのような）Unix ドメインソケットで指定される TCP サーバ （例: tcplisten）に接続し、デバッグデータをソケットに送信します。 どのポート番号でも使用可能ですが、小さな番号は他のシステムで 利用されている可能性があるので大きめの番号を推奨します。

socket_type は APD_AF_UNIX（ファイルベースのソケット）あるいは APD_AF_INET （標準 TCP/IP）のいずれかです。

debug_level は以下の整数値を組み合わせた和です。

    FUNCTION_TRACE      1
            ARGS_TRACE          2
            ASSIGNMENT_TRACE    4
            STATEMENT_TRACE     8
            MEMORY_TRACE        16
            TIMING_TRACE        32
            SUMMARY_TRACE       64

この値を「ゼロ」にして開始することは推奨しません。ファイル内の 指定した場所でデバッグを開始するには、ブレークポイントメソッドを 使用します。

例 1. apd_set_socket_session_trace() の例
`<?php apd_set_socket_session_trace("127.0.0.1",APD_AF_INET,7112,0); ?>`

前のページ | ホーム | 次のページ
apd_set_session | 上に戻る | override_function