From owner-freebsd-questions Sun Nov 25 20:41:55 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail.ideal.net.au (ion.ideal.net.au [203.20.241.5]) by hub.freebsd.org (Postfix) with ESMTP id D8E8B37B419 for ; Sun, 25 Nov 2001 20:41:50 -0800 (PST) Received: from helium.ideal.net.au (helium.staff.ideal.net.au [202.3.35.2]) by mail.ideal.net.au (8.9.3/8.9.3) with ESMTP id PAA68131 for ; Mon, 26 Nov 2001 15:41:48 +1100 (EST) (envelope-from chris@ideal.net.au) Message-Id: <5.1.0.14.2.20011126153909.03a53fc0@mail.ideal.net.au> X-Sender: chris@mail.ideal.net.au X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Mon, 26 Nov 2001 15:41:47 +1100 To: freebsd-questions@FreeBSD.ORG From: Chris Aitken Subject: Re: Spawning an application with a shell in tow In-Reply-To: <5.1.0.14.2.20011126145236.03933008@mail.ideal.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 02:59 PM 26/11/2001, you wrote: >Is there any way to spawn off my command so that it utilises a shell, or >some sort of shell equivilant so expect can run... This is how im >executing the script.... I had a reply suggesting I add a sh -c to the front of my spawning which seems to partly solve my problem but ive noticed another occurance in the error logs of apache which I cannot explain.. [snip date shite] Premature end of script headers: /location/to/script.cgi No matter if the script has EVERYTHING hashed out, it comes up with this error, and in the browser barfs with an internal server error.... however, if I execute the perl script command line on the freebsd box, it executes perfectly.... execute it from the web server and it dies... any ideas ? Thanks Chris -- Chris Aitken - Administration/Database Designer - IDEAL Internet email: chris@ideal.net.au phone: +61 2 4628 8888 fax: +61 2 4628 8890 __-----------------------------------------__ # ln -s /dev/null /bin/laden If you don't like my typing, all flames to /bin/laden To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message