Потом поставил python 2.5 и mod_python к нему, mpservlets работать отказался.
Вернее, не заработало его демо. Ругань была - "не могу найти модуль ...".
Модуль, как и раньше, находился в том же каталоге, что и index.mps.
Недолгие проверки показали, что новый питон не ищет импортируемые модули в каталоге, из которого загружен импортирующий модуль.
Т.е., в index.mps написано:
from _TutorialBase import *_TutorialBase лежит в том же каталоге, что и index.mps. 2.4 это понимает, 2.5 - нет.Две строки:
import sys
sys.path.insert(0, "F:/Apache22/htdocs/py/test")всё вылечили, но вписывать в модуль абсолютные пути как-то не комильфо.Кроме того, в sys.path добавленный путь остаётся и для других скриптов/каталогов, а это чревато.
Вопрос - как правильнее всего решить проблему? И что это - бага или фича, которая требует доп. настройки?