Web Server locks up because of PHP
| From: | John Lange * | Date: | Thu, 08 Jun 2000 14:06:45 +0000 |
| Subject: | Web Server locks up because of PHP | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-1292@lists.php.net to get a copy of this message | ||
I'm having a serious problem with my PHP4.0.0 installation on Linux 2.2.13
i686 (Linux Slackware 7), Apache/1.3.12.
PHP is loaded as a module and the Apache server is compiled with mod_so.
Previously this site was running fine using PHP4RC1, but now, attempts to
access certain pages lock up the web server after displaying only a portion
of the page causing it to be unresponsive for several minutes. During this
time CPU is idle and everything else seems to behave normally.
An example of this is the phpinfo page and the error messages that apache is
logging are below. While viewing the phpinfo.php page, the entire thing
displays properly, but the ZEND logo that normally displays appears to be
what hangs the sever though this might be a red herring.
I admit that I don't even have the foggiest clue as to what the problem is.
Could there be a compile directive I missed? I compiled it the exact same
way that I compiled PHP4RC1 so I don't understand what could have gone
wrong.
Apache error_log below:
----
session.c(1239) : Freeing 0x0824F0EC (5 bytes),
script=/usr/local/apache/default_html/phpinfo.php
mod_files.c(206) : Freeing 0x08234CCC (5 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(1248) : Freeing 0x082E3574 (2 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(1250) : Freeing 0x0829F614 (8 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(1241) : Freeing 0x08238454 (1 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(1245) : Freeing 0x082D4E34 (1 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(1249) : Freeing 0x08292004 (15 bytes),
script=/usr/local/apache/default_html/phpinfo.php
zend_hash.c(185) : Freeing 0x082E6D94 (20 bytes),
script=/usr/local/apache/default_html/phpinfo.php
Last leak repeated 1 time
session.c(1240) : Freeing 0x082E7284 (10 bytes),
script=/usr/local/apache/default_html/phpinfo.php
mod_files.c(198) : Freeing 0x0825CED4 (16 bytes),
script=/usr/local/apache/default_html/phpinfo.php
session.c(738) : Freeing 0x082AAB84 (33 bytes),
script=/usr/local/apache/default_html/phpinfo.php
mod_files.c(132) : Freeing 0x08257B4C (33 bytes),
script=/usr/local/apache/default_html/phpinfo.php
----
John Lange