Меняем perl на mod_perl

Я только что установил новую версию perl на свой веб-сервер Linux (обновление с 5.10.1 до 5.12.4) и надеялся, что все пройдет гладко, но, похоже, этого не произошло. В настоящее время в системе используется новая версия perl по умолчанию, но mod_perl по-прежнему застрял в более старой версии. Мой вопрос: могу ли я просто сказать mod_perl использовать новую версию perl, или мне нужно переустановить его? Из того, что я думаю, должен быть способ просто изменить интерпретатор, а не переустанавливать его, но я еще не смог его найти.


person primero    schedule 31.10.2012    source источник


Ответы (1)


mod_perl должен быть построен против той версии Perl, которую он использует (внутри него скомпилированный perl). Вам нужно будет установить версию 5.12.4.

В долгосрочной перспективе вы можете подумать о переходе с mod_perl на Plack / PSGI.

person Quentin    schedule 31.10.2012
comment
Я уже установил perl 5.12.4, но нужно ли мне также перекомпилировать mod_perl? - person primero; 31.10.2012
comment
Да, это то, что говорится в первом абзаце этого ответа (дважды). - person Quentin; 31.10.2012