Re: "document contained no data"

From: Date: Thu, 16 Jan 2003 15:41:59 +0000
Subject: Re: "document contained no data"
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-131878@lists.php.net to get a copy of this message
on 16/01/03 11:59 PM, Marek Kilimajer (kilimajer@webglobe.sk) wrote: > If the server crashes, it is definetly NOT fault of your scripts, the > server/php should return errors when there is something wrong, not > crash. Remember that on multithreaded server you are taking other > requests down too. The server, php, some extenssion might have been > miscompiled, wrong versions of libraries are used, there is a bug, > anything. But you should not be able to take server down from a script > language. > Take a look at extenssions used, if any of them is unstable/experimental Well, I know *I* aren't using any extensions that you wouldn't find in a base install. Thanks for the words of encouragement though :) Justin > Justin French wrote: > >> Just as an update, the sysadmin definitely thinks it's my code... I'm not >> convinced, but I'm faced with the task of finding out :) >> >> >> >>> It appears your site is causing the webserver to segfault (crash), which is >>> why nothing comes up some times - these crashes are logged in the main >>> Apache >>> logfile, which is why you saw nothing in your site logfile when this >>> happened. >>> I don't know exactly what is causing it to crash, but it is definately >>> something in your PHP code. >>> >>> >> >> I asked for a copy of the logfiles she talked about: >> >> >> >>> [Wed Jan 15 08:23:32 2003] [notice] child pid 8153 exit signal Segmentation >>> fault (11) >>> [Wed Jan 15 08:34:57 2003] [notice] child pid 7702 exit signal Segmentation >>> fault (11) >>> [Wed Jan 15 08:34:58 2003] [notice] child pid 7366 exit signal Segmentation >>> fault (11) >>> [Wed Jan 15 08:34:59 2003] [notice] child pid 7511 exit signal Segmentation >>> fault (11) >>> [Wed Jan 15 08:35:00 2003] [notice] child pid 7512 exit signal Segmentation >>> fault (11) >>> >>> >>> >> >> Not very helpfull :) >> >> >> As far as I can tell, the error I receive (basically a "document contained >> no data" error) is the result of the server shitting itself because of >> ANOTHER script on my site, that was accessed before it. >> >> This makes debugging even worse, because I don't even know what script to >> look in! >> >> It could be in any include()'d file in my header or footer, or the guts of >> any script on my site!! Yay!! >> >> >> The other possibility is that the crash occurs on the actual script I'm >> calling, which IS a bit easier to debug... I think! >> >> >> The sysadmin has pretty much ruled out memory leaks: >> >> >> >>> I checked the httpd processes >>> to see if any memory was leaking (if the memory usage climbs constantly, >>> memory is being leaked), but it was all fine. >>> >>> >> >> >> Has any one got any suggestions on how I might track down this bug, or >> ascertain which script/include file is causing the server to segfault? >> >> >> Justin >> >> >> >> >

« previous php.general (#131878) next »