From owner-freebsd-isp Wed Dec 16 13:12:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA12510 for freebsd-isp-outgoing; Wed, 16 Dec 1998 13:12:16 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from aniwa.sky (p23-nas1.wlg.ihug.co.nz [216.100.145.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12495 for ; Wed, 16 Dec 1998 13:12:09 -0800 (PST) (envelope-from andrew@squiz.co.nz) Received: from localhost (andrew@localhost) by aniwa.sky (8.8.8/8.8.7) with ESMTP id KAA12277; Thu, 17 Dec 1998 10:10:39 +1300 (NZDT) (envelope-from andrew@squiz.co.nz) Date: Thu, 17 Dec 1998 10:10:39 +1300 (NZDT) From: Andrew McNaughton X-Sender: andrew@aniwa.sky Reply-To: andrew@squiz.co.nz To: Marcos Viterbo cc: freebsd-isp@FreeBSD.ORG Subject: Re: CGI problems In-Reply-To: <009701be28e1$cbcb3f00$0600000a@work.eca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 16 Dec 1998, Marcos Viterbo wrote: > Greetings. > > I am facing some problems with CGIs (freebsd_2.2.6 + apache_1.3.0). When the > system reaches about 55 apache instances the CGIs won't execute anymore and > returns a 500 error. I recompiled the kernel and libc altring > FD_SETSIZE=1024, maxusers=256, open_max, max_proc (child_max) in the kernel > and login.conf, maxconn to 256, nmbclusters=8192, recompiled apache with a > higher maxclients. The system has 128 MB RAM (it never goes beyond 50MB). > It happens only with external CGIs (PHP3 supports as many instances as the > apache is configured to). Sounds familiar. I had problems first with number of processes and then with number of file handles. It's not your system wide resources that are limited, but your per-process limits. If you set up a CGI like this you'll see it: #!/bin/sh echo Content-type: text/html echo limits My solution was to put some ulimit statements near the head of apachectl. Andrew McNaughton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message