Страница 131 из 136
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 01:15
Максим
Ink0gnit0 писал(а): ↑27 май 2024, 17:28
@Максим, приветствую.
Заметил такую особенность. Урезается наменование системной переменной, следующей за системной переменной ESC:
Должно быть
ES_HOME, а в окружение попадает
S_HOME.
Костыльно решается изменением переменной
ESC на
_X_ESC в шаблоне [КОРЕНЬ_OSP6]\system\templates\
osp.bat
Никакой проблемы нет, это особенности отображения текста в консоли, т.к. переменная ESC (Escape, код ASCII 27) является управляющим символом.
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 12:16
aolko
Когда будет фикс инсталлятора, позволяющий установить новые экземпляры программы (не portable) вместо того чтобы автоматически подсовывать путь уже существующего экземпляра osp 6 при уже установленном osp 6?
И когда появится более очевидный способ доустановки модулей в существующий экземпляр osp 6?
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 12:25
Максим
aolko писал(а): ↑07 июн 2024, 12:16
Когда будет фикс инсталлятора, позволяющий установить новые экземпляры программы (не portable) вместо того чтобы автоматически подсовывать путь уже существующего экземпляра osp 6 при уже установленном osp 6?
Фикс выпускается тогда, когда есть проблемы или ошибки в работе чего-либо. В описанной вами ситуации никакой ошибки нет, вы не можете установить вторую копию программы, пока не удалите уже установленную версию. Особенности работы Open Server Panel не позволяют установить на компьютер более одной версии программы.
aolko писал(а): ↑07 июн 2024, 12:16
И когда появится более очевидный способ доустановки модулей в существующий экземпляр osp 6?
Доустановка модулей выполняется через инсталлятор, просто запустите его повторно и выберите необходимые модули. Что в этом для вас неочевидно и какой способ вы видите более очевидным?
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 12:47
aolko
Доустановка модулей выполняется через инсталлятор, просто запустите его повторно и выберите необходимые модули. Что в этом для вас неочевидно и какой способ вы видите более очевидным?
Для меня неочевидно то, что установщик русским языком предупреждает
не устанавливать поверх существующей версии, однако чтобы доустановить модули
надо именно это и проделать.
Я бы как-нибудь включил возможность изменения модулей через установку/удаление программы в винде, которая бы вызывала установщик с уже выбранными флажками установленных модулей, чтобы очевиднее дать понять что остальные не установлены.
Вопрос для InnoSetup
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 13:52
DelphinPRO
aolko писал(а): ↑07 июн 2024, 12:47
Я бы как-нибудь включил возможность изменения модулей через установку/удаление программы в винде, которая бы вызывала установщик с уже выбранными флажками установленных модулей, чтобы очевиднее дать понять что остальные не установлены.
Там есть еще один момент. Если у вас установлен модуль mysql-x.x (к примеру) и там уже есть базы, а потом вы заходите доустановить какой-то другой модуль, то следует
снять флажок с установленного модуля mysql, потому что он запишется поверх существующего и сотрет нахрен ваши базы.
Re: Предложения и пожелания: New!
Добавлено: 07 июн 2024, 14:21
aolko
DelphinPRO писал(а): ↑07 июн 2024, 13:52
aolko писал(а): ↑07 июн 2024, 12:47
Я бы как-нибудь включил возможность изменения модулей через установку/удаление программы в винде, которая бы вызывала установщик с уже выбранными флажками установленных модулей, чтобы очевиднее дать понять что остальные не установлены.
Там есть еще один момент. Если у вас установлен модуль mysql-x.x (к примеру) и там уже есть базы, а потом вы заходите доустановить какой-то другой модуль, то следует
снять флажок с установленного модуля mysql, потому что он запишется поверх существующего и сотрет нахрен ваши базы.
в этом сценарии у уже установленных модулей флажки должны быть сняты
Re: Предложения и пожелания: New!
Добавлено: 10 июн 2024, 12:21
talvis
DelphinPRO писал(а): ↑07 июн 2024, 13:52...запишется поверх существующего и сотрет нахрен ваши базы.
Очень волнительная особенность. Вообще-то, у привычных инсталлеров компоненты со снятыми флажами удаляются, а тут эдакий постмодерн, что враз приучит бекапить базы.
Re: Предложения и пожелания: New!
Добавлено: 15 июн 2024, 03:05
SagePointer
Не хватает мастера инициализации нового проекта. В популярных инструментах вроде composer, npm и подобных можно прописать npm init или composer init, ответить на типовые вопросы и быстро сгенерировать json-файл с конфигурацией, а потом руками поправить его при необходимости (но часто даже править не обязательно, потому что сгенерированный файл получается вменяемый). В ospanel же нужно руками создавать папку .osp, руками создавать в ней project.ini, руками туда писать заголовок секции с именем домена. Гораздо удобнее было бы делать это при помощи мастера, запускающегося из командной строки osp. Надеюсь, что предложение будет рассмотрено, и в будущем такая функция добавлена. Заранее спасибо.
Re: Предложения и пожелания: New!
Добавлено: 22 июн 2024, 13:59
SagePointer
Ещё идея, добавить команду наподобие osp hosts, чтобы она показывала настроенные хосты, для полуавтоматического конфигурирования в среде, где нельзя давать доступ к записи файла hosts, но можно отредактировать его руками.
Re: Предложения и пожелания: New!
Добавлено: 22 июн 2024, 18:46
Максим
aolko писал(а): ↑07 июн 2024, 12:47
Спасибо, надо будет попробовать сделать похожий подход в нашем установщике.