Pregunta

‹�����혱jÃ0†w=Å=AÜ ÂЃ)ÅKGÅ:¢En%¹©ß¾²Ý 7xèpußøãŸ~ÝöÇ®Ömót¨•îŸû®©îao‚½‘Í:ºR†æk@´huõÃ(]­;z:¼•Íö¾þ{¥•‚¾ímwi£_±Ä1)–ÄÇ�‡‘,‰%Ž#YKF²Ä²Ä8ŒèKF²$–88ŒdI,qpÉ’Xâà0’%±Ä1Àaþe–TïÆOŒ@ 2^ßÇh"ù¦`Î!뜄yœ"Dü˜0e°Ó:ËË>e„ñʈfp.à(U®<œv¿ì;xñhRY3˜‹¡�ÞdŒ;Uºõ×R°WkÑ^Z÷¥¯Wß.Ò¤·��

Eso es exactamente lo que se muestra en lugar de mi página web en el navegador web. Aunque en localhost el sitio web funciona muy bien. Es un sitio web basado en Zend Framework, en localhost la salida se ve algo como esto (versión abreviada):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>

<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="en-US" />


</head>
<body>

<!--

LOTS OF HTML HERE

-->

</body>
</html>

Lo que podría causar este problema? Lo que solía trabajar antes, este error sólo ha aparecido hoy (o tal vez ya ayer, no estoy seguro).

¿Fue útil?

Solución

Actualización: Ja! Esto parece ser una reacción en cadena. Vistazo a la última línea de sus cabeceras de respuesta:

Date: Sun, 04 Apr 2010 17:06:39 GMT
Server: LiteSpeed
Accept-Ranges: bytes
Connection: close
Etag: "17b7-4a7b64fa-0"
Last-Modified: Thu, 06 Aug 2009 23:19:22 GMT
Content-Type: text/html
Content-Length: 303

509 Bandwidth Limit ExceededContent-Encoding: gzip

La nueva línea detrás de "509 límite de ancho de banda excedido" parece faltar. Esto parece echar a perder la información sobre el contenido que se está comprimido con gzip. Supongo que la basura es el mensaje de error que se muestra al utilizar el caso de ancho de banda superado, lo que también explica por qué es tan pequeña.

Otros consejos

Prueba quitando la etiqueta meta de tipo de contenido que especifica UTF-8 ... que podría estar equivocado.

intenta establecer la 'Accept-Encoding' a null:

$client->setHeaders(array('Accept-encoding' => ''));
$client->request();

Espero que ayuda.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top