logo
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline carabineer  
#1 Оставлено : 21 апреля 2017 г. 18:00:34(UTC)
carabineer

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2017(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 3 раз
Доброго времени суток!

Из-за изменения внутреннего Zend API для описания объектов в PHP7 (в частности, убрали структуру zend_object_value и изменили макрос RETURN_STRING) расширение для ЭЦП SDK
не компилируется под PHP7, а многие последние версии дистрибутивов Linux (например, Ubuntu) уже даже не включают в репозитории пакет PHP5.

Конечно, можно было бы поправить исходники расширения самостоятельно, но к сожалению код, описывающий объекты и использующий zend_object_value разбросан в 168 местах в 112 файлах :(

Будут ли подвижки по данному вопросу? (поиск показывает, что похожий вопрос уже задавали полгода назад).

Offline cross  
#2 Оставлено : 24 апреля 2017 г. 14:36:40(UTC)
cross


Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 708
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 110 раз в 101 постах
Патч для 7 версии сделаем, но по срокам точно не скажу.
Анатолий Беляев (cross на cryptopro.ru)
thanks 1 пользователь поблагодарил cross за этот пост.
carabineer оставлено 24.04.2017(UTC)
Offline carabineer  
#3 Оставлено : 24 апреля 2017 г. 17:27:07(UTC)
carabineer

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2017(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 3 раз
Автор: cross Перейти к цитате
Патч для 7 версии сделаем, но по срокам точно не скажу.


Спасибо за ответ, будем ждать...

Offline cross  
#4 Оставлено : 2 мая 2017 г. 16:33:03(UTC)
cross


Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 24.11.2009(UTC)
Сообщений: 708
Откуда: Crypto-Pro

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 110 раз в 101 постах
Патч для сборки расширения с 7 версией PHP. Патч плотно не тестировался, так что могут быть ошибки. Ждем фидбэка от пользователей :)
патч

Отредактировано пользователем 7 августа 2017 г. 15:19:37(UTC)  | Причина: Не указана

Анатолий Беляев (cross на cryptopro.ru)
thanks 1 пользователь поблагодарил cross за этот пост.
carabineer оставлено 06.05.2017(UTC)
Offline carabineer  
#5 Оставлено : 6 мая 2017 г. 4:20:02(UTC)
carabineer

Статус: Новичок

Группы: Участники
Зарегистрирован: 21.04.2017(UTC)
Сообщений: 5

Сказал(а) «Спасибо»: 3 раз
Автор: cross Перейти к цитате
В атаче патч для сборки расширения с 7 версией PHP. Патч плотно не тестировался, так что могут быть ошибки. Ждем фидбэка от пользователей :)
php7_support.patch.zip (22kb) загружен 13 раз(а).


Спасибо, попробуем!
Offline Даниленко Денис  
#6 Оставлено : 28 июля 2017 г. 4:54:32(UTC)
Даниленко Денис

Статус: Активный участник

Группы: Участники
Зарегистрирован: 31.03.2017(UTC)
Сообщений: 32
Мужчина
Российская Федерация
Откуда: Хабаровск

Сказал «Спасибо»: 9 раз
Автор: cross Перейти к цитате
В атаче патч для сборки расширения с 7 версией PHP. Патч плотно не тестировался, так что могут быть ошибки. Ждем фидбэка от пользователей :)
php7_support.patch.zip (22kb) загружен 13 раз(а).


Как воспользоваться этим патчем при сборке плагина?
Offline iErroRi  
#7 Оставлено : 7 августа 2017 г. 11:49:31(UTC)
iErroRi

Статус: Участник

Группы: Участники
Зарегистрирован: 18.07.2017(UTC)
Сообщений: 13
Российская Федерация
Откуда: Краснодар

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 1 раз в 1 постах
Код:

patch < php7_support.patch

В директории с исходниками PHP плагина, но у меня при наложении выдавались ошибки.
Будете делать выложите лог патча может разработчики поправят чего.
thanks 1 пользователь поблагодарил iErroRi за этот пост.
Даниленко Денис оставлено 08.08.2017(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.