[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