Hi all,
Recently and without any website code changes, a few of our dynamic PHP pages are either only partially rendering or not rendering at all.
When the page won't render at all, and when I run curl, this is what I see:
curl -lv http://mysite.com/create_ad.php * About to connect() to mysite.com port 80 * Trying 66.777.888.999... * connected * Connected to mysite.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: mysite.com Pragma: no-cache Accept: /
- Empty reply from server
- Connection #0 to host mysite.com left intact curl: (52) Empty reply from server
- Closing connection #0
And on partially rendered pages, when I run curl, I see this:
$ curl -lv http://mysite.com/anotherpage.php * About to connect() to mysite.com port 80 * Trying 66.777.888.999... * connected * Connected to mysite.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: mysite.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
No errors in PHP error logs. Any ideas?