Re: [users@httpd] cgi scripts not running

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Allso is

<Directory “/var/www/cgi-bin/”>

Options ExecCGI

  the same as

<Directory “/var/www/cgi-bin”>

Options +ExecCGI



Try replacing

<Directory “/var/www/cgi-bin/”>
with
<Directory “/var/www/cgi-bin”>

Thanks Wesley for your reply.

Unfortunately that not it, the script has the extension .cgi


I find it a bit odd that unless I put the entire path in my web page, the
script cannot be found.

 i.e. I have to put     ACTION=”/var/www/cgi-bin/mycgi.cgi” instead of
ACTION=”/mycgi.cgi” or ACTION=”/cgi-bin//mycgi.cgi”


what do you think?



Stephen




From: Craft, Wesley [mailto:Wesley.Craft@xxxxxxxxx]
Sent: 29 July 2005 20:40
To: users@xxxxxxxxxxxxxxxx
Subject: RE: [users@httpd] cgi scripts not running


This might be a shot in the dark, but in your first post you mention that
you are running Bash scripts. Did you name those scripts with a .sh
extension? If yes, you’ll need to include .sh in your ‘AddHandler’ line
after the .cgi.

Wesley

-----Original Message-----
From: Stephen Elmer [mailto:Stephen.Elmer@xxxxxxxxxxxxxxx]
Sent: Friday, July 29, 2005 3:28 PM
To: 'users@xxxxxxxxxxxxxxxx'
Subject: [users@httpd] cgi scripts not running

I cannot get my cgi scripts to run; the script is displayed in the web
browser instead.
I presume the problem is that the cgi directory is not recognised as a
directory containing scripts.

I have checked  httpd.conf for:

ScriptAlias /cgi-bin/  “/var/www/cgi-bin/”

I do wonder if this line is being seen, unless I put the entire path in my
script the file cannot be found.


I have also tried adding  AddHandler cgi-script  .cgi

and checked that an Option directive is included:

<Directory “/var/www/cgi-bin/”>
Options ExecCGI

AllowOverride None
Allow from all
Order allow,deny

</Directory>


just to see if that would work, but it does not L


I’ve checked that the scripts are set as executable and are executable by
others (i.e. everyone)


I’ve run apachectl configtest gives Syntax ok


What I’m I doing wrong, any suggestion would be most greatly appreciated!


I am using Fedora Core 3, Apache 2.0


Many thanks


Stephen



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/07/2005



--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/07/2005



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/07/2005


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux