Re: Address CGI w/ URL and not Path Name

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

 



The DocumentRoot is the same for a CGI script, but when a script is running, the URL is usually something like hotsname/cgi-bin/scriptname so if you refer to myscript.js (note the lack of the leading "/") then apache will try to fetch " myscript.js" from the same directory as the CGI script came from. It will also try to execute it (as it is coming from a CGI script directory).  

On 17/12/06, exgulley@xxxxxxxx <exgulley@xxxxxxxx> wrote:
Are you referring to the Document Root in httpd.conf?  I still need the document root from the file system, but is there a way that when cgi is used it is fed a different argument?
 
EG

----- Original Message -----
From: Steve Swift
Date: Saturday, December 16, 2006 2:04 am
Subject: Re: Address CGI w/ URL and not Path Name
To: users@xxxxxxxxxxxxxxxx

> When you use the "C:/directory/file" format your browser is
> fetching the
> file directly from the filesystem and displaying it as best it
> can; your
> apache webserver is not involved in the process at all. So there
> will be no
> execution of the CGI script, as that takes place inside apache.
>
> On 15/12/06, exgulley@xxxxxxxx wrote:
> >
> > I have a set of cgi scripts that will only run when addressed
> with an '
> > http://type URL' and not the 'C:/directory/file' format. When
> I need to
> > use cgi Apache produces a 'Save As' Dialog box because the
> http server is
> > being bypassed. I can't figure out how to rewrite how my cgi
> programs are
> > addressed. I don't want the Document Root included, I need
> the http://
> > format for them to run.
> >
> > EG
> >
>
>
>
> --
> Steve Swift
> http://www.swiftys.org.uk
>



--
Steve Swift
http://www.swiftys.org.uk
[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