[Perl] log de errores de apache

Salman PSL correo@salman.es
Mon, 25 Mar 2002 20:07:29 +0100


Ok, efectivamente he vuelto a revisar el script con calma y he =
descubierto un caso en el que  no pasaba por

print "Content-type: text/html\n\n";

simplemente he cambiado el orden de esa linea y parece que ya no se =
generan esos errores.

Todo se debe a un control que tuve que poner ya que me utilizaban el =
script en cuestion para poner contadores en dominios en otros =
servidores, y simplemente al verificar que no era un dominio del =
servidor lo enviaba a un "exit;" sin pasar por el "Content" aunque pense =
que como no hacia nada mas no deberia generar error el caso es que si lo =
generaba.

Gracias.


Saludos
Salvador Guzm=E1n
Salman PSL
Vigo, Galicia, Espa=F1a
+34 986-21.30.27
+34 627-505-999
Correo@Salman.ES
http://salman.net/
http://aseara.com/

----- Mensaje original -----=20
De: "Rodrigo Gallardo" <lgallardo@computacion.cs.cinvestav.mx>
Para: "Salman PSL" <correo@salman.ES>
CC: <perl@tlali.iztacala.unam.mx>
Enviado: lunes, 25 de marzo de 2002 19:26
Asunto: [Perl] log de errores de apache


: Salman PSL writes:
:  > Revisando el log del apache veo lo siguiente:
:  >=20
:  > [Sat Mar 23 01:50:32 2002] [error] [client 200.52.173.2] Premature =
end of script headers: /WWW/cgi-bin/accesos.cgi
:  >=20
:  > =BF Que significa exactamente ese "Premature end of script headers" =
?
:  >=20
:  > Veo que se da con mucha frecuencia en un determinado script =
accesos.cgi que no es mas que un contador en modo texto
:  >=20
:  > Revisando el script veo que funciona correctamente
:=20
: Un script CGI debe, como primera salida, generar los encabezados
: correctos: el content-type, y una linea en blanco, por lo menos. Si tu
: script no los genera, Apache, que est=E1 monitoreando, se queja.
:=20
: --=20
: Rodrigo
: PGP key 1024D/ADC9BC28 2002-02-26 [expires 2004-02-26]
: Fingerprint: 7C81 E60C 442E 8FBC D975  2F49 0199 8318 ADC9 BC28
:=20