Bug #15612 Updated: Constant Refresh when files too large.
| From: | warrenp at mountaincable dot net | Date: | Wed, 27 Feb 2002 00:27:37 +0000 |
| Subject: | Bug #15612 Updated: Constant Refresh when files too large. | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-1119@lists.php.net to get a copy of this message | ||
ID: 15612
Updated by: warrenp@mountaincable.net
Reported By: warrenp@mountaincable.net
-Status: Feedback
+Status: Open
Bug Type: Output Control
Operating System: Windows XP
PHP Version: 4.1.1
New Comment:
I tested it out on a windows 98 machine and it seemed to work. At least
the apply.phps file.
> What is your SAPI, IIS, Apache or else?
Apache
> What is your output_buffer
It was 4096 then i tried On and Off
> zlib.output_compression
Off
> and output_handler settings?
Blank
Previous Comments:
------------------------------------------------------------------------
[2002-02-26 09:59:59] yohgaki@php.net
Hmm. I don't have problem with my linux.
Windows specific may be.
What is your SAPI, IIS, Apache or else?
What is your output_buffer, zlib.output_compression and output_handler
settings?
------------------------------------------------------------------------
[2002-02-25 22:54:32] warrenp@mountaincable.net
I ran the same thing (apply.phps) under windows 98 and it seemed to
work.
Although here is a script that will produce the same result when i host
it on XP:
<?PHP
print "<TABLE NOWRAP BORDER=1>";
//for ($j = 0; $j < 500; $j++) {
for ($j = 0; $j < 200; $j++) {
print "<TR>";
for ($i=0; $i< 10; $i++)
print "<TD NOWRAP>Row $j -- Column $i</TD>";
print "</TR>\n";
}
print "</TABLE>";
?>
------------------------------------------------------------------------
[2002-02-24 05:50:37] yohgaki@php.net
I think you have segfault. Could you try to run your scripts under Unix
like OS and send backtrace?
If you cannot, could you create short script that reproduce this?
------------------------------------------------------------------------
[2002-02-19 16:50:51] warrenp@mountaincable.net
Here's some more info about what's going on.
NOTE: Since the websites are being hosted on my computer, if they
cannot be accessed it might be that the computer is not on or the port
is blocked (port 80 is sometimes blocked by my ISP to keep out the code
red virus)
The address is : http://fatalerror.getmyip.com:88/apply.phps
http://fatalerror.getmyip.com/apply.phps
In IE6 it would constantly refresh.
In Mozilla and Opera it would load up some of the file and then stop.
Once and a while it would load the whole thing but not often.
In Netscape 6 it would only load up part of the file then stop.
Netscape 4.78 was the only browser to load up the phps file every time
completely. The following is the access log for some of the browsers.
"GET /apply.phps HTTP/1.1" 200 40748 "-" ... IE 6
"GET /apply.phps HTTP/1.1" 200 417309 "http://fatalerror.getmyip.com/"
... Opera
"GET /apply.phps HTTP/1.0" 200 416590 "-" ... Netscape 4.78
I get a similar error with another website.
http://legaciesleft.getmyip.com:88
http://legaciesleft.getmyip.com
With this website, they work great on the hosted computer and somewhat
worked for network computers. But once I try to access it from the
internet, it rarely works. If I get the full page at all, it has some
garbage characters in it.
THe flush() worked on one site but when I tried using the flush() on
this website, it only made it work for network computers. For computers
on the internet, it still wouldn't work. And regarding phps files, I
can't use flush() at all.
Let me know if you need any more information.
------------------------------------------------------------------------
[2002-02-18 22:54:58] warrenp@mountaincable.net
now is this a memory limit problem or is it something else?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/15612
--
Edit this bug report at http://bugs.php.net/?id=15612&edit=1