Bug #11204 Updated: readfile/file fail if HTTP header is not returned

From: Date: Fri, 29 Jun 2001 17:25:10 +0000
Subject: Bug #11204 Updated: readfile/file fail if HTTP header is not returned
Groups: php.dev 
Request: Send a blank email to php-dev+get-58464@lists.php.net to get a copy of this message
ID: 11204 User Update by: dhubbard@dino.hostasaurus.com Status: Critical Bug Type: HTTP related Operating system: Linux PHP Version: 4.0.5 and 4.0.6 Description: readfile/file fail if HTTP header is not returned The comments on this bug ID show that it should have been fixed in 4.0.6RC1 but it has not been fixed in the release version 4.0.6. Previous Comments: --------------------------------------------------------------------------- [2001-05-30 22:32:01] sniper@php.net Of course I mean't 4.0.6RC1.. --------------------------------------------------------------------------- [2001-05-30 22:31:37] sniper@php.net Reproduced with PHP 4.0.5RC1 and marked as fix before release. --Jani --------------------------------------------------------------------------- [2001-05-30 20:34:48] dhubbard@dino.hostasaurus.com Use readfile("http://www.internic.net") and it works fine, returning the InterNIC web page. Use readfile("http://www.internic.net/cgi/whois?whois_nic=blah.com&type=domain") against their page, which is a valid GET-request URL and works great from a browser and readfile doesn't work. I dug a little deeper and did a packet capture while trying my PHP page with both URL's. Both URL's return just fine in the packet capture, complete information, so why does the second URL with the query not work? The absolute only difference I can see in the packet capture that could make a difference here is that the normal pages are returned with a HTTP/1.1.200 on the top whereas the other URL is missing the HTTP response code! I'm not sure if it's legal HTTP for that code to be missing but could that be the problem? Thanks, Dave Hubbard --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=11204

« previous php.dev (#58464) next »