(PECL apd >= 0.2)
apd_set_session_trace_socket — Inicia la sesión remota de depurado
$tcp_server
, int $socket_type
, int $port
, int $debug_level
)
Conecta al servidor tcp_server
especificado
(p.ej. tcplisten) y envía los datos de depurado al socket.
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
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 apd_set_session_trace_socket() ejemplo
<?php
apd_set_session_trace_socket("127.0.0.1",APD_AF_INET,7112,0);
?>