cassandra cpp driver dev 2.9.0-1 не будет установлен на Debian Stretch?

Я пытаюсь установить драйвер cassandra cpp dev 2.9.0-1 на Debian Stretch.

Но это зависит от libssl.so.1.0.0 & libcrypto.so.1.0.0.

Однако Debian Stretch поставляется только с libssl.so.1.0.2?

0

Решение

Похоже, что Apache Cassandra PHP Driver / Exetension требует OpenSSL v1.0.0 из-за зависимости драйвера DataStax C / C ++ для Cassandra

Это для PHP 7.0 или 7.1 на Debian 9 Stretch

наиболее вероятное сообщение об ошибке: libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => not found

Этот обходной путь работает, но я не знаю, влияет ли он на другие зависимости.

MKDIR Temp
CD Temp
Wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.1-4ubuntu5.39_amd64.deb &
ar x libssl1.0.0_1.0.1-4ubuntu5.39_amd64.deb
cp ./lib/x86_64-linux-gnu/libssl.so.1.0.0 / usr / lib / x86_64-linux-gnu /
cp ./lib/x86_64-linux-gnu/libcrypto.so.1.0.0 / usr / lib / x86_64-linux-gnu /
cp -r ./usr/lib/x86_64-linux-gnu/openssl-1.0.0/ / usr / lib / x86_64-linux-gnu /

перезапуск службы nginx
перезапуск службы apache2

Чтобы проверить, загружается ли расширение, можно выполнить следующую команду:

php -i | grep -A 10 «^ Кассандра $»

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]