apd_set_session_trace_socket

(PECL apd >= 0.2)

apd_set_session_trace_socketInicia la sesión remota de depurado

Descripción

apd_set_session_trace_socket ( string $tcp_server , int $socket_type , int $port , int $debug_level ) : bool

Conecta al servidor tcp_server especificado (p.ej. tcplisten) y envía los datos de depurado al socket.

Parámetros

tcp_server

Socket IP o Unix Domain (como un archivo) del servidor TCP.

socket_type

Puede ser AF_UNIX para sockets basados en archivos o APD_AF_INET para tcp/ip estándar.

port

Se puede usar cualquier puerto, pero números más altos son mejores dado que la mayoría de los números bajos pueden estar siendo usados por otros servicios del sistema.

debug_level

Un entero que es formado agregando al lado las constantes XXX_TRACE.

No se recomienda usar MEMORY_TRACE. Es muy lenta y no parece ser precisa. ASSIGNMENT_TRACE todavía no esta implementada.

Para activar todos los traces funcionales (TIMING, FUNCTIONS, ARGS SUMMARY (como strace -c)) use el valor 99

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 apd_set_session_trace_socket() ejemplo

<?php
  apd_set_session_trace_socket
("127.0.0.1",APD_AF_INET,7112,0);
?>