Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 022 317 раз!

Форум

Добро пожаловать, Гость!

Обсуждение Open Server 5.2.1

Обсуждение общих вопросов связанных с программой
Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 10 дек 2014, 13:38

Всем привет! В этой теме обсуждается новая версия Open Server 5.2.1, любые сообщения об ошибках, любые вопросы, всё пишите сюда.

Внимание! Руководство пользователя частично устарело и утратило свою актуальность! Поэтому если вам что-то не понятно, если не знаете как и что делать, не стесняйтесь и спрашивайте. Руководство планирую обновить до конца недели.

Скачали? Как действовать:

1) Распаковываем
2) Запускаем программу и нажимаем Меню - Дополнительно - Первый запуск и разрешаем установку библиотек и патчей.
3) Будут запрошены права администратора (если это необходимо), разрешаем и ждём от 5 до 15 минут (ползёт полоска) пока установится всё что нужно.
4) В конце программа предложит вам перезагрузится - перезагружаемся.

Обращаем внимание - теперь в корневой папке два файла:
Open Server x64.exe - для 64-битных систем
Open Server x86.exe - для 32-битных систем

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 дек 2014, 17:13

Патч пользователям версии 5.2.0 уже можно скачать в Новостях.
Внимание! Старый файл с именем Open Server.exe удалите и никогда не запускайте его после установки патча.

Инструкция по установке обновления

1) Остановите сервер и закройте программу;
2) Создайте резервную копию папки с Open Server (целиком);
3) Распакуйте содержимое архива в папку с Open Server с перезаписью файлов;


P.S. Патч универсальный для всех редакций, поэтому у пользователей "Максимальной" и "Расширенной" редакции Open Server после замены шаблонов конфигурации PHP окажутся отключенными расширения Imagick и Mongo, просто отредактируйте шаблон php.ini и включите любые нужные вам расширения. Настройки профиля будут сброшены на стандартные.

Сами дистрибутивы новой версии 5.2.1 можно будет скачать чуть позже, они уже загружаются на сайт, но станут доступны поздно вечером или к утру из-за необходимости внесения изменений в скрипты обновления на сайте.

vv3d0x
Сообщения: 9
C нами: 3 года 6 мес

Непрочитанное сообщение vv3d0x » 11 дек 2014, 17:45

Отлично.
Есть одно маленькое но
Проблема с ImageMagick в phpinfo в разделе imagick в поле version написано: @PACKAGE_VERSION@

Я так понимаю Вы сами компилировали этот модуль, и использование такой библиотеки как Imagine без правки исходников - невозможно.

Причем падает сам РНР когда дело доходит до проверки версии модуля. Там есть несколько кейсов, видимо для обратной совместимости.

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 дек 2014, 18:00

vv3d0x, версия Imagick (которую компилировал) указана на сайте на главной странице. Что касается PHP, то ничего не падает. Если падает ваш скрипт на проверке версии, то наверное это проблема скрипта, разве нет? Хотя проблемы в перекомпиляции никакой нет, могу перекомпилировать если будет нужно. Сейчас посмотрю как там заменяется @PACKAGE_VERSION@ и позже отпишусь.

vv3d0x
Сообщения: 9
C нами: 3 года 6 мес

Непрочитанное сообщение vv3d0x » 11 дек 2014, 18:15

Для начала это не мой скрипт, а сторонняя библиотека и очень популярная.
По поводу "падает" при проверке, согласен, но не согласны ли Вы с тем что лезть в исходник сторонней либы плохо, как ее патом обновлять/поддерживать ? Или написать враппер и тоже иметь кучу минигита + зачем обертка если нужно изменить всего одну функию + если взять остсюда http://windows.php.net/downloads/pecl/releases/ например екстеншин версии 3.1.2 то этот код не падает.

Да и наверника, @PACKAGE_VERSION@ - Какой нибудь заголовок, который можна либо установить до компиляции, либо передать в компилятор параметром

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 дек 2014, 18:26

Согласен, лезть в исходник не нужно. Но я пытаюсь сказать другое - скрипт не должен падать, если он падает, то значит криво написан. Должен продолжать работу если не может определить версию библиотеки или выдавать предупреждение.

Чуть позже перекомпилирую и в новую версию Open Server (которую выложу) добавлю уже их. С этим никаких проблем. А вот то что у вас скрипт падет..., если из-за версии - то поможет. А если это не из-за версии Imagick, ну тогда все вопросы к разработчику скрипта.

vv3d0x
Сообщения: 9
C нами: 3 года 6 мес

Непрочитанное сообщение vv3d0x » 11 дек 2014, 18:30

Еще, бывает такое что скрипт оприделяет версию, но не срабатываю кейсы так как в коде написано:
if (version <= 3.1);
if (version > 3.1);


а у нас приходит версия @PACKAGE_VERSION@ и половина кода не отработала, это в исходниках самой библиотеки

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 дек 2014, 18:48

vv3d0x,

Текущая версия Imagick - 3.2.0RC1, но буду компилировать как 3.2.0 чтобы "эта известная библиотека" уж точно съела эти цифры.

Пробуйте, вот вам новые расширения, если интересно.
Вложения
modules.zip
(268.35 КБ) 54 скачивания
Image 1.png

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 11 дек 2014, 19:55

Для пользователя который оставил отзыв:

Очень полезный проект. Добавьте пожалуйста Phalcon для PHP


Phalcon включен в состав Open Server, но расширение нужно раскомментировать вручную. Меню - Дополнительно - Конфигурация - PHP-xxx и там меняете ;extension=php_phalcon.dll на extension=php_phalcon.dll

Аватара пользователя
Максим
Сообщения: 4878
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 12 дек 2014, 01:28

Файлы новой версии доступны для загрузки. Всем желаю успехов, получайте удовольствие от работы :-) Если у кого-то есть пожелания, советы, предложения по развитию, то не забываем отписываться в этой теме: /viewtopic.php?f=1&t=1030


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и 1 гость