Страница 135 из 136

Re: Предложения и пожелания: New!

Добавлено: 15 ноя 2024, 17:51
ValeryFVV2002
Я когда-то в большом роекте скопом менял все <? на <?php кроме <?=
За пол часа с пятой попытки все заработало.
Мы спорим долше и вздыхаем. А еще напильник требуем )

Re: Предложения и пожелания: New!

Добавлено: 22 ноя 2024, 13:03
mrFlyer
Народ хватит истерить. Я по началу тоже плевался и снес его сразу после установки, вернулся к нему спустя пару месяцев с холодной головой. Настраивается крайне просто и быстро все, главное желание понять принцип работы! Речь реально о минутах.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 13:30
defs
Сделайте пожалуйста в 6 версии доступ извне по любому ip.
Чтобы было как раньше: viewtopic.php?p=23612#p23612
Плююсь не прекращая, приехал в офис, приехал на дачу - доступа к своим веб-инструментам на компе с этой версией нет. Показать что-то клиенту/подрядчику/сотруднику со своего компа возможности нет. Я уж молчу, что даже в локальной сети рабочий комп и комп с локальным сервером не один и тот же комп.
Тестирую 6, но вижу, что это ПО в качестве «локального» сервера больше не годится, теперь это что-то слишком сырое и нефункциональное.
Лучше сделать его платным, но внятным по функционалу. Доступы - основное, то что нужно постоянно менять туда-сюда, домены, поддомены, айпишники в качестве домена и тп.
Плевать на все модули, если основное (доступ) так слабо сделан.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:34
Максим
DelphinPRO писал(а): 14 авг 2024, 20:33 предлагаю добавить информацию в генерируемые файлы
20240814-213206.png
Форматирование волшебным образом не нарисуется при разной длине хоть одной строки внутри, а пути там будут разные. Писать вычисления длины строк с подгонкой форматирования ради неспособных прочитать документацию не хочу.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:36
Максим
ValeryFVV2002 писал(а): 20 авг 2024, 11:32 Если пропустил, то сорри. Нашел только для Apache и Nginx

Для приближения сути к логике докера Вы не думали забирать кастомные настройки, например, PHP или MySQL из osp каталога проекта (если они там указаны)? Иногда приходится передавать проекты фронтам, которым не сильно интересно, что там в PHP или другом модуле настроено, а дефолтный не всегда подходит.
Суть: хранить кастомные php.ini, mysql..ini и т.д. в каталоге проекта и грузить их вместо дефолтных (из основного каталога config)
То есть .\config\<имя_модуля>\templates отзеркалить на .\osp\<(тип|имя)_модуля>\templates
Ключевая ошибка в ваших рассуждениях - вы думаете что для каждого сайта в Open Server Panel запускается отдельная версия MySQL, PHP, Apache и т.д., но это не так. Соответственно и предложенное не имеет смысла.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:37
Максим
ValeryFVV2002 писал(а): 28 авг 2024, 11:48 Во всех конфигах модулей нужно определять IP вручную. (Другого не нашел)

Выдержка из кокументации
--------------------------------------------------------------------------
ip IP-адрес модуля.
Несколько IP-адресов: Можно указать несколько IP-адресов (через пробел) и использовать IPv6, если модуль это поддерживает. При обновлении файла HOSTS будет использован первый указанный IP-адрес.
DNS: Этот параметр игнорируется для модулей DNS.
--------------------------------------------------------------------------

Когда добавляешь свой модуль (например PHP) приходится подбирать IP/ Не факт, что потом пересечешься с уже занятым...
Было бы просто замечательно (для исключения пересечения IP) ввести ip=auto и выделять из пула адресов 127.*.*.* просто первый свободный. Тем более, что в рекомендациях использовать алиасы вместо IP
Да, предложение хорошее, сделаем.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:44
Максим
ruslan2243 писал(а): 12 окт 2024, 22:17 Такое возможно для разных проектов работающих под одной и той же версией php указать разные настройки php.ini где-то в .osp?

Symfony server позволяет в папке проекта добавить php.ini и там указать только те дерекитвы, которые переопределят основной php.ini
Уже ответил выше другому пользователю - вы думаете что PHP запускается отдельно для каждого сайта, но это не так. Используйте стандартные механизмы - файлы .user.ini для CGI версии PHP и .htaccess для php-модуля в Apache.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:45
Максим
ruslan2243 писал(а): 14 окт 2024, 22:50 Предлагаю добавить возможность выбирать - очищать/не очищать все логи после перезапуска программы.
Такая возможность есть и всегда была, изучите пожалуйста документацию по настройкам.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:49
Максим
ruslan2243 писал(а): 25 окт 2024, 14:32 https://monosnap.com/file/zr87TLdxVhCJn ... 8D3IIxVfiy

Было бы удобнее видеть вместо "Выбрать версию php" - "PHP-8.3" или "PHP (PHP-8.3)" "PHP (не выбран)", чтобы сразу видеть всю картину - какие версии модулей выбраны, вместо того чтобы лазить по спискам, что очень неудобно - лишние действия.


И еще было бы удобно иметь возможность влиять на сортировку названий сайтов, а не только по алфавиту. Группировку по группам сайтов. И еще наверное, было бы хорошо иметь возможность список сайтов показывать как сейчас вверху или через пункт "Домены" - это когда сайтов будет куча и скрыть эту портянку названий.

Ну и всё еще не ясно, как можно запускать проекты на одной версии php с разными конфигами.
По поводу меню с выбором модулей подумаем, спасибо. Сортировка/группировка будет вместе с будущим обновлением. Скрыть все проекты в пункт Домены и так есть возможность, изучайте настройки.

Re: Предложения и пожелания: New!

Добавлено: 23 ноя 2024, 14:51
Максим
ruslan2243 писал(а): 02 ноя 2024, 18:51
ValeryFVV2002 писал(а): 27 окт 2024, 17:08 Интересно зачем Вам это надо.
Обычно разгоняют до максимума и работают.
Приведите пример зачем Вам ограничивать. Спасибо.
Как зачем? Если бы вы работали над реальным проектом, то не спрашивали. Поясню. Чтобы настройки совпадали, как на продакшен сервере. Чтобы протестировать работу на определенных настройках. Разные проекты работают на разных настройках и могут вылезать разные проблемы и их надо отслеживать. Отслеживать на настройках "по максимуму" вобще не вариант, и что значит по максимуму - не понятно. И так далее. Каждый раз копировать модули, чтобы посмотреть что либо, вариант рабочий, но сомнительный. Очевидно, что просто иметь возможность переключать версии php - не достаточно.

Приведу простейший пример, на битриксе short_open_tag = 1. На другом фреймворке - short_open_tag = 0. Оба проекта работают на одной версии php. По сути это уже разные версии php, т.к. один проект упадет с ошибкой.
Для этого в программе существуют профили настроек модуля. Скопируйте профиль Default и назовите его именем нужного сайта, и переключайте потом между профилями настроек модуля сколько угодно.