You are most likely running into name space conflicts.
That is what I *THOUGHT*, however this still shouldn't be happening. The namespace should be based on the virtual host name, as well as the path, shouldn't it?
It is for scripts handled by Apache::Registry, which don't declare a package, but you have some modules where you declare a package name (aka namespace) and those will be the same under all virtual hosts.
- Perrin
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html