Установка на Linux не в корневую директорию
Модератор: immortal
-
- Сообщения: 2
- Зарегистрирован: Вт авг 20, 2019 6:38 am
- Благодарил (а): 1 раз
- Поблагодарили: 0
Re: Установка на Linux не в корневую директорию
Я так понимаю, не у кого не получилоь запустить МД в не в корневой папке
-
- Сообщения: 34
- Зарегистрирован: Ср ноя 07, 2018 3:28 pm
- Благодарил (а): 6 раз
- Поблагодарили: 4 раза
Re: Установка на Linux не в корневую директорию
Настроил не в корневой папке https://server/majordomo. Все работает кроме маркета дополнений.
После установки или обновления любого дополнения, в конце редирект не в корень МД, а в корень сервера
https://server/admin.php?md=panel&actio ... +installed.
Все остальное работает правильно. Где подправить пути для маркета?
UPD: Уже нашел, стоило поискать по ключевому слову Redirect.
Решение: в файле /modules/market/update_iframe.php на 43 строке в ссылке надо добавить папку, в которую установлен МД.
В моем случае строка
превращается в строку
И те же самые сиправления на 67, 82, 97, 102, 116, 126 строках
После установки или обновления любого дополнения, в конце редирект не в корень МД, а в корень сервера
https://server/admin.php?md=panel&actio ... +installed.
Все остальное работает правильно. Где подправить пути для маркета?
UPD: Уже нашел, стоило поискать по ключевому слову Redirect.
Решение: в файле /modules/market/update_iframe.php на 43 строке в ссылке надо добавить папку, в которую установлен МД.
В моем случае строка
Код: Выделить всё
$mkt->echonow('<script language="javascript">window.top.location.href="/admin.php?md=panel&action=market&ok_msg='.urlencode($res).'";</script>');
Код: Выделить всё
$mkt->echonow('<script language="javascript">window.top.location.href="/majordomo/admin.php?md=panel&action=market&ok_msg='.urlencode($res).'";</script>');