Новости
18 апреля 2025
Open Server Panel 6.2.9
Что нового
- Редактор HOSTS: Добавлена возможность редактирования системного файла HOSTS напрямую через интерфейс настроек программы.
Изменения
- Проекты по умолчанию: Проекты, доступные сразу после установки программы, больше не привязаны к какому-либо PHP-модулю. После установки OSPanel необходимо самостоятельно выбрать и активировать нужный модуль PHP для таких проектов.
- Запуск с ошибками: В случае проблем при запуске программа больше не завершает работу (в большинстве случаев), а запускается в ограниченном режиме с доступом к настройкам и журналам.
- Обновление ключей: При выполнении команды composer self-update теперь обновляются также и публичные ключи Composer.
- Обновление Root-сертификата: При выполнении команды osp cacert init теперь обновляется также и глобальный Root-сертификат.
- Изменение поведения инсталлятора: При выборе типа установки "Выборочная установка" теперь по умолчанию все компоненты отключены.
- Дефектные проекты: Архивные проекты с ошибками в настройках больше не вызывают отображение красной иконки ошибки в интерфейсе программы. Уведомление появляется только после восстановления проекта из архива. При этом сообщение об ошибке продолжает записываться в журнал.
Исправления
- Автозагрузка: Устранена проблема с некорректным отображением состояния флажка автозагрузки: значение сохранялось правильно, но отображалось неверно.
- Поддержка высокого разрешения: Подогнан размер шрифта и ширина меню для корректной работы интерфейса на дисплеях с высоким разрешением.
- Часовой пояс: Изменение настроек часового пояса для модулей могло привести к невозможности их запуска (ошибка возникла в версии 6.2.6).
- Отображение иконок: Исправлено отображение иконок некоторых окон программы в панели задач.
- Команды меню: Исправлена работа команд в пользовательских пунктах меню, расположенных внутри категорий (ошибка возникла в версии 6.2.6).
- Архив проектов: Архив проектов не отображался в меню если все существующие проекты находились в архиве.
- Окно уведомлений: Кнопка OK в окне уведомлений об обновлениях не выполняла свои функции.
- Выключение Windows: Устранена проблема, при которой программа мешала завершению работы или перезагрузке Windows (ошибка возникла в версии 6.2.6).
Хотите получать обновления чаще? Поддержите нашу работу используя платную загрузку!
Обновление для версии 6.2.6 до версии 6.2.9 доступно по этой ссылке.
10 апреля 2025
Open Server Panel 6.2.6
Что нового
- GUI: Графический интерфейс настроек программы со встроенной справкой и удобный просмотрщик логов.
- Новые языки: Вьетнамский, Испанский, Итальянский, Немецкий.
- Новые модули: Mailpit, MariaDB-11.4, MariaDB-11.7, MongoDB-8.0, MySQL-8.4, PHP-8.4, PostgreSQL-17, RabbitMQ-4.0, Redis-7.4, Smtp4dev.
- Проверка сторонних конфигурационных файлов: Теперь программа проверяет наличие файлов
my.cnf
иmy.ini
на диске C:, что помогает избежать конфликтов со штатно установленным ПО. - Возможность указания HTTP и HTTPS портов для проектов: Теперь вы можете гибко настраивать порты для веб-проектов, обеспечивая оптимальную конфигурацию и безопасность.
- Опция
short_project_title
: При включении этой опции в консоли будет отображаться только имя проекта вместо детального заголовка окна (вкладки). - Опция
use_system_environment
: Возможность принудительно включать системную среду в окружение всех проектов. - Опция
additional_ssl_hosts
(для модулей): Опция позволяет указать IP-адреса и домены, которые будут добавлены в автоматически генерируемый ssl-сертификат. - Опция
ignore_shutdown_all
(для модулей): При включении этой опции модуль не будет выключаться по команде выключения всех модулей. - Селектор проектов: При вводе команды
osp project
без указания имени проекта вы сможете выбрать нужный проект из общего списка с помощью ввода его номера в этом списке. При вводе командыosp project auto
, если вы уже находитесь в каталоге проекта, то проект будет активирован автоматически. Если текущий каталог назначен нескольким проектам, то будет активирован первый проект по списку. - Темы оформления иконок меню: Добавлены дополнительные варианты стилизации иконок в меню для улучшения визуального оформления интерфейса.
- Настройка размера шрифта меню: Пользователи с нарушениями зрения имеют возможность настроить индивидуальный размер шрифта в меню интерфейса, если использование системного масштабирования Windows по тем или иным причинам (например, из-за конфликтов с другими приложениями или личных предпочтений) для них неудобно или неприменимо.
- Поддержка системной отрисовки меню: Опция включает системную отрисовку меню для совместимости с программами скрин-ридерами, обеспечивая доступность для пользователей с нарушениями зрения.
- Архив проектов: Добавлен специальный раздел для неактивных проектов (
enabled = off
). В меню можно управлять статусом проектов: деактивировать (поместить в архив) или активировать (восстановить из архива). - Категории проектов: Реализована система категоризации проектов в меню программы. Категория указывается в конфигурационном файле проекта. Доступна специальная категория
hidden
для служебных ресурсов - проекты в этой категории не отображаются в основном меню. Это удобно для размещения административных инструментов, таких как phpMyAdmin.
Изменения
- Автоматическое присвоение IP-адресов: Для модулей, использующих локальные IP-адреса формата 127.127.126.XXX, теперь используется автоматическая настройка. Это упрощает создание и распространение новых модулей для пользователей, заинтересованных в их интеграции. При необходимости IP-адрес можно вручную указать в параметрах модуля.
- Возвращение php-расширения Ioncube: Поддержка Ioncube снова доступна, однако будьте осторожны с изменением дефолтных настроек, так как это может вызвать сбои при запуске дочерних процессов PHP через планировщик или вручную.
- Отдельный блок настроек прокси для Composer: Настройки прокси для Composer теперь вынесены в отдельный блок, что упрощает их конфигурацию и управление.
- Выделение части PHP-дополнений: Blackfire, FFMpeg, Ghostscript и ImageMagick, теперь вынесены в отдельные дополнения. Это решение позволяет оптимизировать использование дискового пространства и устанавливать только необходимые компоненты.
- Оптимизация HTTP-заголовков в Apache и Nginx: Популярные HTTP-заголовки по умолчанию отключены и собраны в единый блок, что позволит избежать дублирования заголовков и сбоев в работе некоторых CMS.
- Самоуправление подпроцессами PHP-CGI: FCGI-версии модулей PHP теперь управляют своими подпроцессами самостоятельно, без использования
php-cgi-spawner.exe
, что улучшает производительность и стабильность. - Зависимость FCGI-версий модулей PHP от обычных модулей PHP: FCGI-версии модулей PHP теперь используют файлы обычных версий PHP, что позволило значительно сэкономить занимаемое ими место на диске. Для использования в шаблонах конфигурации FCGI-версий модулей PHP добавлена шаблонная переменная
{parent_module}
. - Подсветка значков проектов в меню: Значки проектов теперь подсвечиваются в зависимости от статуса, аналогично модулям, что улучшает визуальное восприятие и удобство навигации.
- Упрощение работы с меню: Имена текущих профилей для модулей и имена назначенных модулей для проектов теперь выводятся непосредственно в меню модуля или проекта.
- Увеличение размера стека в Apache и PHP 8: Размер стека по умолчанию увеличен до 8 МБ, что позволяет обрабатывать более сложные запросы и сценарии.
- Оптимизация параметра ThreadsPerChild: Значение ThreadsPerChild снижено до 32, что уменьшает потребление памяти после увеличения ThreadStackSize.
- Увеличение xdebug.max_nesting_level в PHP 7.x: Параметр
xdebug.max_nesting_level
увеличен до 512, что позволяет выполнять более глубокие вложенные вызовы без ошибок. - Удаление встроенного SMTP-сервера: Встроенный SMTP-сервер был исключён из состава программы в связи с интеграцией модулей Mailpit и Smtp4dev, которые обеспечивают аналогичную функциональность, а также предлагают расширенные возможности и улучшенную гибкость при работе с электронной почтой.
- Изменение в логике обработки доменных псевдонимов: Псевдонимы, заданные в виде IP-адресов, более не рассматриваются как IP-адреса доменов, находящихся под управлением веб-сервера.
- Обработка доменных псевдонимов по новому: Доменные псевдонимы (алиасы) без символа точки в имени больше не дополняются именем хоста проекта и обрабатываются как полноценные доменные имена.
- Важные операции SysPrepTool: Все важные операции, выполняемые SysPrepTool, теперь скрыты и не могут быть отключены.
Исправления
- Проблемы с запуском Shell для модулей MariaDB и MongoDB: Исправлен запуск Shell для корректной работы с этими модулями.
- Удаление устаревших модулей MySQL-5.5 и MongoDB 3.0-3.2: Устаревшие версии модулей удалены из-за нестабильной работы, что повышает общую надежность системы.
- Корректировка конфигурации mod_watch и SNMP: Доработаны конфигурации для mod_watch (Apache) и SNMP (PHP), чтобы избежать появления служебных каталогов этих расширений на системном диске.
- Устранение ошибки "Request-URI Too Long": Скорректированы настройки Apache и Nginx для предотвращения этой ошибки.
- Исправление команды запуска проекта: Команда "
osp project <DOMAIN> start
" теперь работает корректно. - Коррекция цвета трей-иконки: Исправлен оттенок красного цвета трей-иконки программы для более чёткого восприятия.
- Исправление работы планировщика заданий: Планировщик заданий теперь правильно интерпретирует стандартные настройки плана.
- Поддержка масштабирования интерфейса: Исправлено отображение меню программы на системах с включённым масштабированием интерфейса, таких как 4k мониторы.
- Исправления запуска программы из корня диска: Запуск программы теперь возможен непосредственно из корня диска.
- Улучшение работы консольных команд: Исправлена работа некоторых консольных команд и взаимодействие со средами в консоли.
- Коррекция работы IDN-конвертера: Исправлен IDN-конвертер, обеспечив корректное преобразование доменов, содержащих дефис.
Хотите получать обновления чаще? Поддержите нашу работу используя платную загрузку!
Релизы версий 6.2.1-6.2.5 содержали ошибку, пожалуйста, скачайте обновление до версии 6.2.6.
5 мая 2024
Open Server Panel 6.0.0
Друзья, представляем вам Open Server Panel 6!
Open Server Panel 6 представляет собой, по сути, новый программный продукт, исходный код которого был написан нами с нуля без оглядки на старые наработки.
Основные отличия OSPanel 6 от OSPanel 5
Почему оставаться на 5-й версии вредно и небезопасно
Хотите поблагодарить авторов? Поддержите нашу работу используя платную загрузку!
Telegram: https://t.me/ospanel_chat
GitHub: https://github.com/OSPanel/OpenServerPanel
Документация: https://github.com/OSPanel/OpenServerPanel/wiki/Документация
Open Server Panel 6 представляет собой, по сути, новый программный продукт, исходный код которого был написан нами с нуля без оглядки на старые наработки.
Основные отличия OSPanel 6 от OSPanel 5
- Полный доступ пользователя ко всей конфигурации модулей
- Управление программой в консольном режиме и через веб-интерфейс (в разработке)
- Полный контроль над процессами (включая мониторинг и восстановление после сбоя)
- Возможность параллельной работы любых модулей (можно включить все одновременно)
- Возможность создавать профили настроек модулей (включая файлы конфигурации и данные)
- Персонализация настроек для каждого домена (от IP до версии PHP)
- Поддержка SSL и IPv6 без дополнительной настройки
- Преднастроенная среда для каждого модуля (вплоть до входа в shell/cli одной командой)
- Возможность быстрой смены текущей среды в консоли одной командой
- Огромный набор сторонних расширений PHP (более 115!)
- Встроенный планировщик заданий и SMTP-сервер
- Корректно работающий Composer во всех модулях PHP
- 100% стабильность работы без багов/зависаний и проблем с кодировками
- Публичный доступ ко всем настройкам/шаблонам/языкам/документации на GitHub
Почему оставаться на 5-й версии вредно и небезопасно
- Нельзя одновременно использовать разные версии PHP для своих проектов
- Нет возможности настроить среду окружения модулей и поэтому нет нормальной работы с модулями в консоли
- Невозможно добавление новых нетипичных модулей (команды запуска вшиты в исходный код программы!)
- Модули могут не запускаться из-за некорректной кодировки конфигов при определённых настройках в Windows
- Есть вероятность повреждения баз данных при завершении работы Windows
- Отсутствие стабильности в работе модулей из-за устаревшего способа их запуска в системе
- Скудный набор расширений PHP модулей и плохо протестированная конфигурация Apache и PHP
- Отсутствуют важные проверки файловой системы и системных настроек
- Бывают сбои при длительной работе планировщика заданий
- Есть нерешаемые проблемы совместимости с новыми версиями Windows
- Множество других причин, свойственных устаревшему программному обеспечению...
Хотите поблагодарить авторов? Поддержите нашу работу используя платную загрузку!
Telegram: https://t.me/ospanel_chat
GitHub: https://github.com/OSPanel/OpenServerPanel
Документация: https://github.com/OSPanel/OpenServerPanel/wiki/Документация
21 августа 2022
Open Server Panel 5.4.3
Что нового
Изменения
Исправления
Внимание! Особенности настройки Windows 10
Это финальное обновление 5-й ветки Open Server Panel. Если вы не планируете в ближайшее время переезжать на новую 6-ю ветку OSPanel рекомендуется обновиться до этой версии, поскольку обновлений для старой ветки больше не будет! В сентябре ожидается начало публичного тестирования beta версии 6-й ветки OSPanel.
- Добавлены NoSQL модули: MongoDB 6.0, Redis 7 (спасибо alex2018)
- Добавлены DBMS модули: MariaDB 10.7, MariaDB 10.8
- Добавлены расширения для PHP 8.1: ioncube, rar
Изменения
- Улучшения в конфиге MySQL и MariaDB для уменьшения потребления памяти
- Nginx пересобран с библиотекой OpenSSL 3.x
- По умолчанию при установке включена галочка оптимизации сетевых настроек
- По умолчанию при установке теперь активируется PHP 7.2
- Все компоненты обновлены до актуальных версий
Исправления
- На некоторых системах первый запуск MySQL 8 происходил очень медленно
Внимание! Особенности настройки Windows 10
Это финальное обновление 5-й ветки Open Server Panel. Если вы не планируете в ближайшее время переезжать на новую 6-ю ветку OSPanel рекомендуется обновиться до этой версии, поскольку обновлений для старой ветки больше не будет! В сентябре ожидается начало публичного тестирования beta версии 6-й ветки OSPanel.
1 мая 2022
Open Server Panel 5.4.2
Что нового
Изменения
Исправления
Внимание! Особенности настройки Windows 10
- Добавлен DBMS модуль: MariaDB 10.6
- Добавлены расширения для PHP 8.1: amqp, apcu, igbinary, imagick, mailparse, memcached, mongodb, redis, ssh2, timezonedb, uploadprogress, xdebug, xhprof, yaml
Изменения
- Мелкие улучшения в конфигурации некоторых модулей
- По просьбам пользователей доступ к MySQL/MariaDB/PostgreSQL по умолчанию теперь неограничен (Осторожно! Требуется обязательная настройка ограничений прав пользователей БД если ваш сервер будет доступен из сети Интернет)
- PostgreSQL теперь поставляется с инициированым хранилищем
- Все компоненты обновлены до актуальных версий
Исправления
- Исправлены недочёты в конфигах MySQL, PostgreSQL и MongoDB
- Расширение Hrtime не работало в PHP 5.5 и PHP 5.6
- Расширение IMagick не работало c pdf файлами в PHP 7.2/7.3/7.4/8.0
Внимание! Особенности настройки Windows 10