2010-04-15 3 views
1

Récemment et sans aucun changement de code de site Web, quelques-unes de nos pages PHP dynamiques ne sont que partiellement ou pas du tout.comment puis-je résoudre le transfert fermé avec des données de lecture en attente restantes ou une réponse vide du serveur?

Lorsque la page ne sera pas rendu à tous, et quand je lance boucle, voici ce que je vois:

$ curl -lv http://example.com/create_ad.php 
* About to connect() to example.com port 80 
* Trying 66.777.888.999... * connected 
* Connected to example.com (66.777.888.999) port 80 
> GET /mypage.php HTTP/1.1 
User-Agent: curl/7.13.2 (i386-pc-linux-gnu) libcurl/7.13.2 OpenSSL/0.9.7e zlib/1               .2.2 libidn/0.5.13 
Host: example.com 
Pragma: no-cache 
Accept: */* 

* Empty reply from server 
* Connection #0 to host example.com left intact 
curl: (52) Empty reply from server 
* Closing connection #0 

Et sur les pages partiellement rendus, quand je lance boucle, je vois ceci:

$ curl -lv http://example.com/anotherpage.php 
* About to connect() to example.com port 80 
* Trying 66.777.888.999... * connected 
* Connected to example.com (66.777.888.999) port 80 
> GET /anotherpage.php HTTP/1.1 
User-Agent: curl/7.13.2 (i386-pc-linux-gnu) libcurl/7.13.2 OpenSSL/0.9.7e zlib/1.2.2 libidn/0.5.13 
Host: example.com 
Pragma: no-cache 
Accept: */* 

< HTTP/1.1 200 OK 
< Date: Thu, 15 Apr 2010 20:03:49 GMT 
< Server: Apache/1.3.39 (Unix) mod_ssl/2.8.30 OpenSSL/0.9.8d 
< Connection: close 
< Transfer-Encoding: chunked 
< Content-Type: text/html 
[PARTIALLY RENDERED & MANGLED HTML HERE] 
* transfer closed with outstanding read data remaining 
* Closing connection #0 
curl: (18) transfer closed with outstanding read data remaining 

Aucune erreur dans les journaux d'erreurs PHP. Des idées?

Répondre

0

Le problème était dû au fait que les fichiers journaux Apache dépassaient 2 Go car les fichiers journaux n'étaient pas compressés ni archivés.

Questions connexes