Re: [mp2] working directory of scripts

[prev] [thread] [next] [Date index for 2005/01/15]

From: Sean Davis
Subject: Re: [mp2] working directory of scripts
Date: 17:18 on 15 Jan 2005
Geoff,

You may want to set an alias for the directory for your scripts.  You could 
do something like (from apache2 docs):

the Alias directive will map any part of the filesystem into the web space. 
For example, with
Alias /docs /var/web

the URL http://www.example.com/docs/dir/file.html will be served from 
/var/web/dir/file.html. The ScriptAlias directive works the same way, with 
the additional effect that all content located at the target path is treated 
as CGI scripts.


Check here for more details.

http://httpd.apache.org/docs-2.0/urlmapping.html

Sean

----- Original Message ----- 
From: "Geoff Mishkin" <gmishkin@xxx.xx.xxx>
To: <modperl@xxxx.xxxxxx.xxx>
Sent: Saturday, January 15, 2005 11:08 AM
Subject: [mp2] working directory of scripts


> I've got mod_perl (version 1.99.11) all up and running on Apache (version
> 2.0.52), but the working directory of my scripts is always set to / when
> mod_perl runs them, instead of being the directory the script is in. This
> wreaks havoc if the scripts are using relative pathnames. I was able to
> solve the problem with loading extra Perl modules by adding *use lib
> qw(/var/www/localhost/perl/mt/lib);* to my mod_perl startup script, but
> that doesn't help if my site scripts uses relative paths for other things.
>
> I looked through the docs and configuration directives but didn't find
> anything appropriate, please tell me if I'm missing something.  I asked in
> my distro's (Gentoo) forum but haven't gotten a reply (or even many
> views :P).  I also browsed this list but didn't turn up anything that
> looked related.  How do I make mod_perl set the working directory of each
> script the way I want?  Or is there a reason that it always sets the
> working directory to /?
>
>   --Geoff Mishkin <gmishkin@xx.xxx>
> 


[mp2] working directory of scripts
Geoff Mishkin 16:08 on 15 Jan 2005

Re: [mp2] working directory of scripts
Sean Davis 17:18 on 15 Jan 2005

Re: [mp2] working directory of scripts
Geoff Mishkin 17:26 on 15 Jan 2005

Re: [mp2] working directory of scripts
Sean Davis 18:03 on 15 Jan 2005

Re: [mp2] working directory of scripts
___cliff rayman___ 18:42 on 15 Jan 2005

Re: [mp2] working directory of scripts
Markus Wichitill 19:14 on 15 Jan 2005

Re: [mp2] working directory of scripts
Torsten Foertsch 19:46 on 15 Jan 2005

Re: [mp2] working directory of scripts
Geoff Mishkin 21:07 on 15 Jan 2005

Generated at 17:42 on 27 Jan 2005 by mariachi v0.52