This is a fun one.

Apache-Session-1.03
HTML-Embperl-1.2.1
mod_perl-1.24

I have Apache::Session working properly. Our developers are
using Embperl with use custom packages. They develop off of one server. In
order to have seperate work environments, I'd had to make custom httpd.confs 
with apache listening of different ports for each developer. I also made it so
the apache runs under their uid and gid, so they can use "apachectl". In the
custom httpd.conf, the Perlrequire unshifts to @INC their private package
directory so they don't pick up other developers packages. Also each developer
has his own DocumentRoot. The overall result is it looks like each developer has
his very own website that doesn't interact with anyone elses documents or
packages.

The problem is I'm starting to use %udat. It works for one developer, but if
another developer tries to access their own webpage, I get the premission denied
error. If I delete the semaphore, the developer can access his page. For
our production site this isn't going to be a problem, but for our development
site it is. Is there anyway to have multiple apaches running, on different
ports, by different users and fake out semaphores? Would NullLocker do it?

Thanks,
John

-- 
John Walstra                                   CNET Networks / Apollo Solutions
Senior Software Developer                      300 Park Blvd, Suite 105
mailto:[EMAIL PROTECTED]                          Itasca, IL 60143-4914

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to