Используется Apache 2.2.8/mod_perl.
DocumentRoot «/var/www»
Приложения в своих каталогах: /var/www/app1, /var/www/app2.
Есть файлы с совпадающими именами, но с разным содержанием:
- /var/www/app1/perl/Server.pm (работает с LDAP);
- /var/www/app2/perl/Server.pm (работает с SQL).
Может работать только приложение, к которому первым обратился
пользователь. Второе сыпет не существующими ошибками.
Такое ощущение, что mod_perl не различает пути.
Было да виртуальных хоста на разных портах и вот решил их слить,
есть общие файлы (js, html, ...) и порт должен быть один.
Пытался также указать в файле Package Ldap::Server,
вызывать Ldap::Server.
Как разделить эти файлы без именования в стиле App1_модуль.pm?