On 6/13/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
        i made changes in httpd.conf file as you mentioned , here is
mine

<Directory "E:/Program Files/Apache Software Foundation/Apache2.2/cgi-
bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    Options ExecCGI
    AddHandler cgi-script.exe
</Directory>

Saran,

There is a typo in the Add-Handler statement - you need a space between
cgi-script and .exe:
AddHandler cgi-script  .exe

Make sure you also have a Script-Alias for cgi-bin
Mine looks like this:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

The comments in the apache file contain important information and are
worth reading.

After changing the httpd.conf file you should always do:
apachectl -t
# to test the configuration file - you will get an error message if
there is a problem

# if no error message, then do
apachectl reload
# that will cause apache to reload the new configuration file, otherwise your
# changes will not take effect

Note - BOTH of the above steps should always be done after changing httpd.conf
Otherwise you could make a change that will break your configuration and not
realize until much later and find yourself wondering why apache did not start.
You should always make a copy of httpd.conf before making changes.

I am not certain if this works the same way on windows, you may have
to read the fine manual.  If you have apache running as a service then
stopping then restarting the service will get the configuration
changes loaded.

do you made any modification to make the code run on linux,if so let
me know

The code you originally posted compiled and ran without modification on linux.

Mike

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to