В этом разделе вы можете проголосовать за идеи по открытым проектам. Вы всегда можете предложить свою идею, перейдя на страницу проекта.
<<< Назадhttps://github.com/sergejey/majordomo/issues/520
Хочу осветить одну проблемку. Разберу на примере файла modules/market/market.class.php
строка 836:
Используется: include_once(ROOT . 'modules/' .
...
То есть путь указан относительно корня приложения. Всё ок.
В том же файле строки 595, 774, 787, 800, 905:
Используется: include_once(DIR_MODULES .
...
А вот в примере конфига: Define('DIR_MODULES', "./modules/");
соответственно подключение не отработает.
Я вижу два варианта решения:
DIR_MODULES
и везде подключение заменить по типу: include_once(ROOT . 'modules/' .
... Define('DIR_TEMPLATES', ROOT."templates/"); Define('DIR_MODULES', ROOT."modules/");
Надеюсь понятно донёс )
Спасибо. Исправлено в примере config-файла и будет исправлено в следующем релизе базового образа. При обновлении сейчас файл конфигурации не заменяется, поэтому в уже установленной системе это изменение можно только вручную произвести.