httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Admin" <>
Subject RE: .pl .cgi / cgi-scripts, handlers
Date Tue, 30 Jul 2002 21:14:11 GMT
THANKYOU sir...I knew i was right...anyways...thanks for the backup

-----Original Message-----
From: Lewis Watson []
Sent: Tuesday, July 30, 2002 4:58 PM
Subject: Re: .pl .cgi / cgi-scripts, handlers

I quote from the apache doc:
"CGI programs are often restricted to ScriptAlias'ed directories for
security reasons. In this way, administrators can tightly control who is
allowed to use CGI programs. However, if the proper security precautions are
taken, there is no reason why CGI programs cannot be run from arbitrary
directories. For example, you may wish to let users have web content in
their home directories with the UserDir directive. If they want to have
their own CGI programs, but don't have access to the main cgi-bin directory,
they will need to be able to run CGI programs elsewhere.

Explicitly using Options to permit CGI execution
You could explicitly use the Options directive, inside your main server
configuration file, to specify that CGI execution was permitted in a
particular directory:

        <Directory /usr/local/apache/htdocs/somedir>
                Options +ExecCGI
The above directive tells Apache to permit the execution of CGI files. You
will also need to tell the server what files are CGI files. The following
AddHandler directive tells the server to treat all files with the cgi or pl
extension as CGI programs:

     AddHandler cgi-script cgi pl"

This  quote is  after the <scriptalias> information. ScriptAlias needs no
handler because its sole purpose in life is to provide a directory where
scripts live. My httpd.conf does not have it and does not need it.
Joshua has been helping people here for years. Do a search and see. The
problem is elsewhere.

----- Original Message -----
From: "admin" <>
To: <>
Sent: Tuesday, July 30, 2002 2:52 PM
Subject: RE: .pl .cgi / cgi-scripts, handlers

> HELLOOOO. it must be in the main server well, or it won't work
> mine works fine
> -----Original Message-----
> From: Joshua Slive []
> Sent: Tuesday, July 30, 2002 3:49 PM
> To:;
> Cc:
> Subject: RE: .pl .cgi / cgi-scripts, handlers
> On Tue, 30 Jul 2002, admin wrote:
> > Look in your httpd.conf file that says:
> >
> > # If you want to use server side includes, or CGI outside
> >     # ScriptAliased directories, uncomment the following lines.
> >
> > all you do is ADD the other extension as i did.
> >
> > this is why it's not workng
> Uhhh... Nope.  Notice that this line says "outside ScriptAliased
> directories".  Sine he is using ScriptAlias, the AddHandler directive is
> not necessary at all.
> Joshua.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message