Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

7 Страницы123>»
Опции
К последнему сообщению К первому непрочитанному
Offline edodoc  
#1 Оставлено : 28 ноября 2019 г. 9:10:50(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Всем привет, народ сколько не пробую, не получается подружить php с libphpcades.so, пользовался следующими инструкциями:
1. http://cpdn.cryptopro.ru...s/phpcades-install.html;
2. http://www.kinval.ru/ru/...s/phpcades-ubuntu-18-04;
3. https://www.cryptopro.ru...spx?g=posts&t=14875.

Выдает предупреждение:
PHP Warning: PHP Startup: Unable to load dynamic library 'libphpcades.so' (tried: /usr/lib/php/20180731/libphpcades.so (/usr/lib/php/20180731/libphpcades.so: undefined symbol: _zval_ptr_dtor), /usr/lib/php/20180731/libphpcades.so.so (/usr/lib/php/20180731/libphpcades.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0.

Использую debian 10.1, php 7.3, КриптоПро CSP 5.0, КриптоПро ЭЦП Browser plug-in 2.0.

Отредактировано пользователем 28 ноября 2019 г. 10:24:03(UTC)  | Причина: Не указана

Offline Александр Лавник  
#2 Оставлено : 28 ноября 2019 г. 16:02:54(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 776 раз в 718 постах
Автор: edodoc Перейти к цитате
Всем привет, народ сколько не пробую, не получается подружить php с libphpcades.so, пользовался следующими инструкциями:
1. http://cpdn.cryptopro.ru...s/phpcades-install.html;
2. http://www.kinval.ru/ru/...s/phpcades-ubuntu-18-04;
3. https://www.cryptopro.ru...spx?g=posts&t=14875.

Выдает предупреждение:
PHP Warning: PHP Startup: Unable to load dynamic library 'libphpcades.so' (tried: /usr/lib/php/20180731/libphpcades.so (/usr/lib/php/20180731/libphpcades.so: undefined symbol: _zval_ptr_dtor), /usr/lib/php/20180731/libphpcades.so.so (/usr/lib/php/20180731/libphpcades.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0.

Использую debian 10.1, php 7.3, КриптоПро CSP 5.0, КриптоПро ЭЦП Browser plug-in 2.0.

Здравствуйте.

Вы создали в директории с расширениями символическую ссылку на собранную libphpcades?

Странное имя файла библиотеки (с двумя расширениями):

Код:
/usr/lib/php/20180731/libphpcades.so.so


Вы не ошиблись в имени файла?
Техническую поддержку оказываем тут
Наша база знаний
Offline edodoc  
#3 Оставлено : 28 ноября 2019 г. 16:08:59(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Здравствуйте Александер, спасибо что ответили.

Я пробовал указывать в php.ini extension= пробовал и libphpcades.so и libphpcades (в этом случаи выходит /usr/lib/php/20180731/libphpcades.so), все равно токая же ошибка :)
Offline edodoc  
#4 Оставлено : 28 ноября 2019 г. 16:27:39(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Может есть какая то четкая инструкция по установке под debian php?

Отредактировано пользователем 28 ноября 2019 г. 16:28:21(UTC)  | Причина: Не указана

Offline Александр Лавник  
#5 Оставлено : 28 ноября 2019 г. 16:32:04(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 776 раз в 718 постах
Автор: edodoc Перейти к цитате
Может есть какая то четкая инструкция по установке под debian php?

Только общая.

У Вас вообще есть такой файл:

Код:
/usr/lib/php/20180731/libphpcades.so.so

?
Техническую поддержку оказываем тут
Наша база знаний
Offline edodoc  
#6 Оставлено : 28 ноября 2019 г. 16:36:35(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Я по инструкции ставил символическую ссылку с /usr/lib/php/20180731/libphpcades.so на /opt/cprocsp/lib/amd64/libphpcades.so (он здесь присутствует)
Offline edodoc  
#7 Оставлено : 28 ноября 2019 г. 16:41:00(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Я это все на виртуалках тестирую (чтоб проще было переходить между несколькими вариантами).
Я до этого писал что использую debian 10.1, php 7.3, КриптоПро CSP 5.0, КриптоПро ЭЦП SDK 2.0.
Сейчас я тестирую debian 10.1, php 7.3, КриптоПро CSP 4.0 R3, КриптоПро ЭЦП SDK 1.5. Может что то и получится.
Завтра отпишусь о результатах.
Offline Санчир Момолдаев  
#8 Оставлено : 28 ноября 2019 г. 19:35:03(UTC)
Санчир Момолдаев

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

Группы: Модератор, Участники
Зарегистрирован: 03.12.2018(UTC)
Сообщений: 1,040
Российская Федерация

Сказал(а) «Спасибо»: 88 раз
Поблагодарили: 226 раз в 213 постах
уточните
при патче исходников phpcades для php7 были ли ошибки?
Код:
patch -p0 < ./php7_support.patch
https://www.cryptopro.ru/sites/default/files/products/cades/php7_support.patch.zip
Техническую поддержку оказываем тут
Наша база знаний
Offline edodoc  
#9 Оставлено : 29 ноября 2019 г. 7:52:28(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
Нет не было, я сейчас продолжу ставить debian 10.1, php 7.3, КриптоПро CSP 4.0 R3, КриптоПро ЭЦП SDK 1.5, буду писать о всех этапах по очереди.

Отредактировано пользователем 29 ноября 2019 г. 7:58:04(UTC)  | Причина: Не указана

Offline edodoc  
#10 Оставлено : 29 ноября 2019 г. 8:03:05(UTC)
edodoc

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

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

Сказал(а) «Спасибо»: 7 раз
debian 10.1, php 7.3, КриптоПро CSP 4.0 R3, КриптоПро ЭЦП SDK 1.5

su
apt install libboost-all-dev php-dev libxml2-dev - прошло удачно
tar xvf php-7.3.12.tar.gz - прошло удачно
mv php-7.3.12 /opt - прошло удачно
tar xvf KriptoProCSP_4_R3_x64.tgz - прошло удачно
su -
chmod +x install.sh - прошло удачно
./install.sh - прошло удачно
apt install alien - прошло неудачно
apt --fix-broken install - прошло удачно
apt install alien - прошло удачно
tar -xvf KriptoPro_ECP_SDK_1_5_linux_amd64.tar.gz - прошло удачно
Список пакетов:
lsb-cprocsp-devel-3.6.1-4.noarch.rpm
cprocsp-cadescapilite-64-3.6.1-4.x86_64.rpm
lsb-cprocsp-ocsp-util-64-3.6.1-4.x86_64.rpm
cprocsp-npcades-64-3.6.1-4.x86_64.rpm
lsb-cprocsp-tsp-util-64-3.6.1-4.x86_64.rpm
lsb-cprocsp-cades-64-3.6.1-4.x86_64.rpm
alien -kci KriptoPro_ECP_SDK_1_5_linux_amd64/*.rpm - прошло неудачно

Ошибка:
dpkg --no-force-overwrite -i cprocsp-cadescapilite-64_3.6.1-4_amd64.deb
(Чтение базы данных … на данный момент установлено 293096 файлов и каталогов.)
Подготовка к распаковке cprocsp-cadescapilite-64_3.6.1-4_amd64.deb …
Распаковывается cprocsp-cadescapilite-64 (3.6.1-4) …
dpkg: ошибка при обработке архива cprocsp-cadescapilite-64_3.6.1-4_amd64.deb (--install):
попытка перезаписать «/opt/cprocsp/lib/amd64/libcpalloc.so.0.0.0», который уже имеется в пакете lsb-cprocsp-rdr-64 4.0.9944-5
dpkg-deb: ошибка: вставка subprocess was killed by signal (Обрыв канала)
Обрабатываются триггеры для libc-bin (2.28-10) …
При обработке следующих пакетов произошли ошибки:
cprocsp-cadescapilite-64_3.6.1-4_amd64.deb
Unable to install at /usr/share/perl5/Alien/Package/Deb.pm line 97, <GETPERMS> line 27.
find cprocsp-cadescapilite-64-3.6.1 -type d -exec chmod 755 {} ;
rm -rf cprocsp-cadescapilite-64-3.6.1

Отредактировано пользователем 29 ноября 2019 г. 8:33:57(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
7 Страницы123>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.