|Think about Loose Coupling|
Re: How do I configure Apache to run perl scripts? (was : New to perl!)by Caillte (Friar)
|on May 24, 2002 at 15:57 UTC||Need Help??|
You need to put two things into your httpd.conf file. First, to tell apache what an executable is you need to put in something like:
This tells apache that any file with the extension cgi or pl is a cgi script. This still doesn't mean that your scripts will run, you also have to tell apache where you intend to run scripts from, what is called your cgi-bin directory.
What this does is, first, tell apache where to look for files when the it gets a request like www.thing.com/cgi-bin/myscript.pl and the other three lines tell apache that it is ok to run scripts found in that directory.
Finally, apache runs as a user. Therefore it is important that that user has read and execute (but not write) permissions for these directories and files.
This page is intentionally left justified.