Установка на Linux не в корневую директорию

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

London
Сообщения: 76
Зарегистрирован: Чт фев 07, 2019 12:17 pm

Re: Установка на Linux не в корневую директорию

Сообщение London »

не решили в итоге эту проблему? тоже мучаюсь...
vitalii
Сообщения: 2
Зарегистрирован: Вт авг 20, 2019 6:38 am

Re: Установка на Linux не в корневую директорию

Сообщение vitalii »

Я так понимаю, не у кого не получилоь запустить МД в не в корневой папке
abc
Сообщения: 34
Зарегистрирован: Ср ноя 07, 2018 3:28 pm

Re: Установка на Linux не в корневую директорию

Сообщение abc »

Настроил не в корневой папке https://server/majordomo. Все работает кроме маркета дополнений.

После установки или обновления любого дополнения, в конце редирект не в корень МД, а в корень сервера
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>');
И те же самые сиправления на 67, 82, 97, 102, 116, 126 строках
Ответить