ID:               37300
 Updated by:       [EMAIL PROTECTED]
 Reported By:      astinky at lycos dot com
-Status:           Open
+Status:           Wont fix
 Bug Type:         Feature/Change Request
 Operating System: Windows Server 2003
 PHP Version:      5.1.3
 New Comment:

Ok. The issue was not memory limit, and we will keep it disabled for
windows because of performance reasons. For now :)


Previous Comments:
------------------------------------------------------------------------

[2006-05-12 15:28:11] astinky at lycos dot com

Well I tried a number of combinations of those changes and none of them
resulted in complete output from my script so I reverted them all to my
riginal settings.

However, on a lark I tried viewing the page in IE6 instead of Firefox
1.5.0.3 and voila! The script output was complete and intact!

Conclusion: Browser issue. <looks appropriately embarrased>

The webserver is no longer faulting and I'm somewhat mystified as to
why, but hey, I'll take it.

So I guess I'll try a clean Firefox 1.5.0.3 install and see if the
issue persists and if so report it to Mozilla.

Again, a thousand thanks for your patience and understanding, I've been
a big fan of php for ages, so keep up the good work!

------------------------------------------------------------------------

[2006-05-11 22:20:31] astinky at lycos dot com

Hmmm, with this in mind I just re-read the ThreadStackSize Directive
available in Apache since 2.1

http://httpd.apache.org/docs/2.2/mod/mpm_common.html#threadstacksize

Might give that a try first.

------------------------------------------------------------------------

[2006-05-11 21:56:31] astinky at lycos dot com

Thanks for the tip, I'll give that a try.

I already run the apache winnt mpm like so:
Win32DisableAcceptEx
ThreadsPerChild     64
MaxRequestsPerChild   10000
(stabilises it considerably)

I'll try dropping ThreadsPerChild to 50 as well.

------------------------------------------------------------------------

[2006-05-11 21:35:51] [EMAIL PROTECTED]

Thing that has changed between 5.0 and 5.1 is that 5.1 seems to be more
memory hungry, especially when it comes to stack.

The way to increase stack space availabe to PHP you can run:

EDITBIN /STACK:4194304  httpd.exe
in your Apache2.2\bin directory (editbin comes with vc++)

You should also decrease ThreadsPerChild to 50 from 250 in your
httpd.conf to be able to handle 4MB stack.

------------------------------------------------------------------------

[2006-05-11 20:44:40] [EMAIL PROTECTED]

Memory limit is not enabled in 5.2.0 (PHP runs somewhat slower when it
is enabled), but I suspect that this has nothing to do with your
problem.


------------------------------------------------------------------------

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/37300

-- 
Edit this bug report at http://bugs.php.net/?id=37300&edit=1

Reply via email to