Jeff Pang wrote:
vhA's programs are running under /path/a/cgi-bin, but actually, the programs of 
vhA can access vhB's directory (ie,they can open and write some files in 
/path/b/). vice versa, the programs of vhB can access vhA's directory.

It's not really a mod_perl thing but you need to read this: http://httpd.apache.org/docs/1.3/suexec.html

Then you simply do this:

<VirtualHost *:*>
    DocumentRoot /path/b
    ServerName www.b
    User user-b
    Group group-b
</VirtualHost>

...and the programs in /path/b/cgi-bin will run as user-b in group-b.

cheers
John

Reply via email to