cgi scripts stop running

Hi there, i have noticed a couple of times on my server that cgi scrips stop running, they dont execute at all. In fact the output of a cgi script is something like this:

--------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
<BODY></BODY></HTML>
----------------------------

Also, the output on shtml (from exec calls) does not return anything. I foung the following lines on my error.log and dont understand the meaning of the first line.

Whats the meaning of this error? And what could be the cause? Is there a way i can spot the cause of this error? or a way to prevent it?

By restarting apache everything worked again normally.

----------------------------------------
[Mon Feb 10 09:01:41 2003] [warn] send body: filedescriptor (1045) larger than FD_SETSIZE (1024) found, you probably need to rebuild Apache with a larger FD_SETSIZE
[Mon Feb 10 09:02:07 2003] [warn] child process 30986 still did not exit, sending a SIGTERM
[Mon Feb 10 09:02:07 2003] [warn] child process 21918 still did not exit, sending a SIGTERM
[Mon Feb 10 09:02:07 2003] [warn] child process 6149 still did not exit, sending a SIGTERM
[Mon Feb 10 09:02:08 2003] [warn] pid file /usr/local/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Feb 10 09:02:09 2003] [notice] Apache/1.3.27 (Unix) mod_log_bytes/0.3 mod_bwlimited/1.0 PHP/4.2.3 FrontPage/5.0.2.2510 mod_ssl/2.8.11 OpenSSL/0.9.6b configured -- resuming normal operations
[Mon Feb 10 09:02:09 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/local/apache/bin/suexec)
[Mon Feb 10 09:02:09 2003] [notice] Accept mutex: sysvsem (Default: sysvsem)
-------------------------------------

Regards

 

 

 

 

Top