Koozali.org: home of the SME Server

Apache & CGI scripts

Russell Cirrincione

Apache & CGI scripts
« on: June 09, 2000, 04:55:47 AM »
I know this may be a complicated question (I've spent most of the week trying)
I can't run  CGI scripts.
I'm running E-Smith 3.0
I'm trying to run a perl CGI script in the cgi-bin folder in an information bay.
I've installed perl, mod_perl, the permissions are correct via chmod.
the chown is at (user=admin) (group=shared)
I'm new at scripting. But I'm able to run a sample script from the shell (getting errors for any web browser calls)
But when I point the browser to http://Http://domain.com/IBAY/CGI-BIN/Script.cgi
I get a 500 error in IE5.1.
do I need that mod_cgi.pl file? where do I put it?
I'm assuming it doesn't matter for permissions on files as long as it is executable by "others"

EssentiALLY i need to know what i have to set in the config files to make the ibays cgi work.

thanks

Mike Stoddart

RE: Apache & CGI scripts
« Reply #1 on: June 09, 2000, 09:46:58 PM »
First of all, type:

tail -f /var/log/httpd/error_log

and see what the actual error is. This may help a bit.

Orville

RE: Apache & CGI scripts
« Reply #2 on: June 11, 2000, 03:56:29 AM »
Hey Mike,
I was having the same problem running scripts.
Thanks for that tip. I was begining to pull my hair out.
The last message in my log is: "Premature end of script headers: /.../.../..mailform.pl.

Where do I go from here??

Orville

Charlie Brady

RE: Apache & CGI scripts
« Reply #3 on: June 15, 2000, 09:38:20 AM »
Orville wrote:

> Hey Mike, I was having the same problem running scripts.
> Thanks
> for that tip. I was begining to pull my hair out. The last
> message in my log is: "Premature end of script headers:
> /.../.../..mailform.pl.
>
> Where do I go from here??
 
Does the script run from the command line? Search the web and you will find things like:

http://www.worldwidemart.com/scripts/faq/

that might help you solve your problem.

Regards

Charlie