URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6126
[ Назад ]

Исходное сообщение
"mod_perl для нескольких приложений"

Отправлено WinLin , 16-Дек-08 10:49 
Apache 2.2.8/mod_perl 2.0.3
Запущено на разных портах (8100, 8102) два приложения.
Используется template-toolkit.
При обращении к одному из приложений в логах валились ошибки:
- не найдена переменная XXX, которая упоминается в другом приложении;
- вызовы функций почему-то вызывались из другого приложения;
- нормально работало только одно приложение, к которому было первое
обращение клиента.

Путем научного изыскания нашел, что нужны такие настройки:
PerlOptions +Clone
PerlInterpStart 2
PerlInterpMax 2

Подскажите, что это может быть.
Что делать, если будет 3 и более приложений.


Содержание

Сообщения в этом обсуждении
"mod_perl для нескольких приложений"
Отправлено Pahanivo , 16-Дек-08 14:23 
>При обращении к одному из приложений в логах валились ошибки:
>- не найдена переменная XXX, которая упоминается в другом приложении;
>- вызовы функций почему-то вызывались из другого приложения;
>- нормально работало только одно приложение, к которому было первое
>обращение клиента.

ой ваше чудеса! что где то само по себе происходит! ужснах!


"mod_perl для нескольких приложений"
Отправлено FelixS , 26-Дек-08 07:44 
>[оверквотинг удален]
>- нормально работало только одно приложение, к которому было первое
>обращение клиента.
>
>Путем научного изыскания нашел, что нужны такие настройки:
>PerlOptions +Clone
>PerlInterpStart 2
>PerlInterpMax 2
>
>Подскажите, что это может быть.
>Что делать, если будет 3 и более приложений.

А при чем тут mod_perl и apache? Код своих приложений проверяйте на валидность к таким ситуациям. Для mod_perl вообще глубоко фиолетово, сколько приложений у вас использует перловые модули.