Usando el Debugger
El
debugger
interno
de
PHP
es
útil
para
localizar
fallos
que
se
resisten
.
El
debugger
funciona
conectandose
a
un
puerto
TCP
cada
vez
que
PHP
comienza
.
Todos
los
mensajes
de
error
de
esa
petición
serán
enviados
a
esta
conexión
TCP
.
Esta
información
se
entiende
que
que
es
para
un
"
servidor
de
debugger
"
que
puede
ejecutarse
en
un
IDE
o
en
un
editor
programabler
(como
Emacs
)
.
Como
poner
en
marcha
el
debugger
:
-
Establezca
un
puerto
TCP
para
el
debugger
en
el
archivo
de
configuración
(
debugger.port
)
y
activelo
(
debugger.enabled
)
.
-
Ponga
en
marcha
un
módulo
de
escucha
de
TCP
en
algun
sitio
(
por
ejemplo
socket
-l
-s
1400
en
UNIX
)
.
-
En
su
código
,
ejecute
"
debugger_on
(
host
)
"
,
donde
host
es
la
dirección
IP
o
el
nombre
de
el
host
ejecutando
un
módulo
de
escucha
de
TCP
.
Ahora, todos los avisos, notificaciones, etc. se mostrarán en
ese módulo de escucha,
incluso si lo ha desactivado con
error_reporting()
.