From owner-freebsd-isp Fri Dec 18 13:31:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA04235 for freebsd-isp-outgoing; Fri, 18 Dec 1998 13:31:14 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from phoenix (phoenix.aye.net [206.185.8.134]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA04230 for ; Fri, 18 Dec 1998 13:31:09 -0800 (PST) (envelope-from ratbert@phoenix.aye.net) Received: (qmail 918 invoked by uid 2800); 18 Dec 1998 21:28:45 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 18 Dec 1998 21:28:45 -0000 Date: Fri, 18 Dec 1998 16:28:45 -0500 (EST) From: Barrett Richardson To: Andrew McNaughton cc: Marcos Viterbo , freebsd-isp@FreeBSD.ORG Subject: Re: CGI problems In-Reply-To: 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 Thu, 17 Dec 1998, Andrew McNaughton wrote: > 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 > I was able resolve similar issues by raising some parameters in login.conf. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message