Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Что нового
Изменения
- Модуль Redis 7.2
- Расширения PHP: rindow_openblas tensor
- Встроенный SMTP-сервер и опция smtp_port
Исправления
- Опция log_max_filesize теперь доступа для самой программы и её встроенных сервисов
- Оптимизированы настройки PHP
- Замена имён переменных в файле настроек программы: domain на api_domain, ip на api_ip, port на api_port
- Замена имён лог-файлов: OpenServerPanel.log на general.log, OpenServerPanel_Api.log на api.log
- Все модули и расширения обновлены до актуальных версий
- PHP-расширение parallel удалено из-за проблем в его работе
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp cacert init если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
MD5: 94D0A10DBD5C97230B1A013AECB15C4D
SHA-1: 7E142D364BFADDA3CDA72906D49AEF3E79FF6D53
SHA-256: C6E27034A53E3C4C846E1223FDF9976DF6FD36AAEADDD908356B2709FA8B649D
Исправления
- Сбой в программе если доступ к файлу HOSTS был запрещён
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp cacert init если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
MD5: F3844A58A1B157724146CAC1BA8820D1
SHA-1: AD697EA1A5206AD2B6ADCE5F881345BD34AF1E8B
SHA-256: 08631E6D8008D84F150E03460FA0B9EECA7DA719722959038E5AFE1A114DE934
Что нового
Изменения
- Расширения PHP: awscrt brotli jsond json_post leveldb libevent lz4 mcrypt oci8 protobuf pthreads svn xxtea zip
- Переменная project_home_dir для указания корневого каталога домена (используется для команды osp project ... и в настройках меню)
- Теперь модули могут иметь собственные языковые файлы (полезно при создании новых и нестандартных модулей)
Исправления
- Произведена смена поставщика бинарных сборок PHP на ApacheLongue вместо официальных от php.net
- PHP-расширение rrd удалено из-за несовместимости со сборками от нового поставщика
- Для разных версий PHP стало доступно гораздо больше расширений (см. таблицу)
- Ввиду смены поставщика обновлена часть встроенных расширений PHP и их библиотек
- Доработаны шаблоны файлов php.ini
- PHP теперь использует Schannel (поставщик поддержки безопасности)
- Perl теперь видит установленный корневой сертификат (ЦС) и поддерживает локальные автоматические сертификаты
- Теперь программа выдаёт всплывающее сообщение об ошибке если запуск программы невозможен и она запущена не из консоли
- Команда osp ssl init заменена на osp cacert init
- Секция [environment] в настройках программы теперь задаёт общие переменные среды для всех модулей и больше не влияет на среду самой программы
- В настройках доменов произведена замена переменных: cgi_directory на cgi_dir, root_directory на public_dir
- В настройках меню произведена замена переменных: host_engine на engine, host_cgi_dir на cgi_dir, host_root_dir на project_home_dir
- Модуль Git удалён из сборки ввиду его малой востребованности в портативном виде
- Все модули и расширения обновлены до актуальных версий
- PHP-расширение amqp не видело корневой сертификат (ЦС)
- Программа не видела системную среду и потому не допускала возможности задавать короткой вызов установленных приложений (wt.exe, cmd.exe и др.) в каких-либо настройках
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp cacert init если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
MD5: 72E352B18CF7D45F795ABB9D313FF4D9
SHA-1: 668950D5EC30B4846116A038AD15B3774A8A7CA7
SHA-256: 871A9BF58338339DD17F888C45C40373FFFDFC896FB2AE7E4503B304D840E717
Что нового
Изменения
- Возможность деинсталляции
- Возможность выбрать тип установки (обычная или портативная)
- Проверка важных параметров реестра при старте программы
Исправления
- Каталоги temp и data теперь различны для каждого профиля настроек
- Команда osp initssl заменена на osp ssl init
- Инсталлятор теперь не позволит установить ещё одну копию программы одной и той же версии
- Доустановка модулей теперь возможна только в каталог где уже установлена текущая версия
- Каталог .\user\blackfire перемещён в .\data\<имя_модуля_PHP>\<имя_профиля>\blackfire
- В журналах вместе с именем модуля теперь указывается и имя текущего профиля модуля если включена опция log_write_title
- Шаблонная переменная {module_profile_name} в menu.ini заменена на {profile_name}
- Некоторые пункты меню отображались когда не должны
- Удалена тёмная тема оформления меню из-за визуальных артефактов и других проблем
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp ssl init если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
MD5: E68C65EE1D824BCD8065EC4D6E1C232C
SHA-1: 23FBBDFC74184C6F5AFE28AF9043DB485153DC8E
SHA-256: FB9A8C57772601222B13CD3DD0EF33059E30C07EE89F128484737C040B5F4303
Что нового
Изменения
- Проверка наличия всех констант при загрузке языка
- Группировка по доменной зоне в меню проектов (см. документацию)
- Проверка активности сервиса DNSCache при работе с файлом HOSTS
- Предупреждение в случае наличия 100k+ записей в файле HOSTS
Исправления
- Программа теперь завершается с ошибкой при запуске внутри собственного окружения
- Файлы языков представлены в новом формате (.ini файлы)
- System Preparation Tool обновлён до версии 23.7.1.21
- Composer не вызывался если у домена была включена опция project_use_sys_env
- Набор дополнительного ПО для модулей PHP располагался вне каталога модуля
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp initssl если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
MD5: 91AECDAC15360BE713817EF2EEDFCDC4
SHA-1: 3A9DF95B23DABFC91E919331621B0FE0D09150E8
SHA-256: A89DFF8C45AED4D2798FEF0089F1B77E6626C2C5AFE74257CE73CA2C656B69F6
Исправления
- При выполнении команд через меню оставались висеть скрытые процессы cmd.exe
- Запустить программу командой ospanel из системной среды было невозможно
- На некоторые URL встроенный веб-сервер мог отдавать ответ 400
- Команда osp exit выполнялась с артефактами вывода
- Автоматические SSL-сертификаты могли не создаваться
- Программа зависала при отсутствии корневого каталога домена на диске
- Другие мелкие правки в коде программы
Дата, после которой потребуется обязательное обновление: 01 сентября 2023 15:00:00 (UTC+3)MD5: C8F181B58E20DD474FF0ACF6D4C7D589
SHA-1: 5EC24AC1F9C7E87AC28E5418C9C9CCAB9E0842C9
SHA-256: 5714C874B9278AC188A586872BFFA601A5964C9FC7A8BA457B2973BDE4A4417B
Что нового
Изменения
- Возможность кастомизации меню программы (см. документацию)
- Селектор PHP в меню управления проектами
- Меню управления модулями
- Анимация иконки в трее когда программа выполняет какую-либо команду
- Индикация наличия проблем с помощью цвета иконки в трее
- Модуль MariaDB-11
Исправления
- Улучшено взаимодействие с системным окружением
- Улучшена информативность сообщений в консоли
- Инсталлятор теперь проверяет тип диска и тип файловой системы
- За счёт оптимизации сборки размер файла установщика уменьшен на 30%
- Команда osp set переименована в osp use
- Различные оптимизации в коде программы
- Все модули и расширения обновлены до актуальных версий
- Устранена проблема в работе SSL
- Программа могла зависнуть в процессе запуска если кол-во включённых модулей превышало число виртуальных ядер процессора
- Программа могла зависнуть в процессе завершения работы
- В консоли могли наблюдаться артефакты в процессе просмотра логов
- Переход в каталог проекта по команде osp project ... не выполнялся если этот каталог был расположен на другом диске
- Расширение php_timezonedb не было добавлено в шаблон php.ini для модуля PHP-8.2
- В конфиге модулей PHP был указан неверный путь к Ghostscript
- Инсталлятор позволял выполнить установку в недопустимый каталог
Важно!
- Не производите установку поверх старой версии!
- Используйте команды osp sysprep и osp initssl если вы случайно пропустили эти шаги на этапе установки!
- Прочитайте обновлённое руководство пользователя на GitHub!
Дата, после которой потребуется обязательное обновление: 01 сентября 2023 15:00:00 (UTC+3)MD5: 76B05BF9D847580CB80070E9DD13159F
SHA-1: 8443D86567CC744B08EE052001BE6EA07FE45F9E
SHA-256: F4162A672B2F73D07A0001E458758DC76121E19F2BEE09F963756BA6689DA4A8
Что нового
Изменения
- Инсталлятор: генерация и опциональная установка в систему корневого SSL-сертификата (для текущего пользователя)
- Инсталлятор: опциональная интеграция в переменную PATH каталога с программой (для текущего пользователя)
- Инсталлятор: опциональная автозагрузка программы вместе с Windows (для текущего пользователя)
- В консольный интерфейс добавлена команда initssl
- Автоматическая генерация SSL-сертификатов для доменов и модулей (см. ssl_auto_cert)
- Документация на английском языке
- Украинский и белорусский языки
Исправления
- Инсталлятор: теперь несовместимые модули скрываются, наборы данных выведены в отдельное меню
- Улучшена поддержка IPv6-адресов
- Улучшена поддержка сторонних эмуляторов терминала
- Обновлено PHP-расширение timezonedb
- Не работала возможность указания нескольких IP-адресов (для модулей которые это поддерживают)
- Исправлены ошибки в конфиге Apache
- Команда project не работала если опция hosts_file была выключена
- В файл HOSTS попадали некорректные записи если для домена было назначено несколько IP-адресов
- Не производите установку поверх старой версии!
- Используйте "Инструмент подготовки системы" при установке этой версии впервые!
- Прочитайте обновлённое руководство пользователя на GitHub!
Дата, после которой потребуется обязательное обновление: 01 Июль 2023 15:00:00 (UTC+3)MD5: DFCF9E4347F92B86F7C0E725A413C406
SHA-1: B46CDB59C32F9BC305C2E9187691DF8A69D4CC81
SHA-256: F23460697D0D43C3ADCE665F96C81AE2F3D8A84474956B765219BCDD22A67C87
Изменения
Исправления
- Улучшена поддержка интернационализованных доменных имён;
- Опция tray_icon не работала;
- Файл domains.ini содержал устаревший набор опций;
- Программа могла зависать при завершении работы сразу после своего запуска;
- Не производить распаковку поверх старой установки!
- Сразу после запуска программы выполнить в консоли команду osp sysprep!
- После завершения выполнения команды osp sysprep перезагрузить компьютер!
- Прочитать дополненное руководство пользователя на GitHub!
MD5: 215D704DB1EF0EF5983743C4C22400F0
SHA-1: 5BBED3EA4E373F8CA42B34B3C50D0C4CC696A8D7
SHA-256: E9360940B3F75750677DD0F72715BAE7D4C792B477B5FDC4148924FB57CBA08B
Дата, после которой потребуется обязательное обновление: 23 Май 2023 15:00:00 (UTC+3)