не удается подключиться к кассандре при использовании pdo Stack Overflow

Я уже устанавливаю pdo cassandra и уже добавить в php.ini, но когда я подключаюсь к cassandra используя php pdo. мой веб-бланк (соединение было сброшено). Я проверяю к журналу ошибок apache, я получил дочерний pid 18080, выходной сигнал Ошибка сегментации.

я использую

[cqlsh 5.0.1 | Cassandra 2.1.3 | CQL spec 3.2.0 | Native protocol v3]
Thrift version 0.9.0 ubuntu 14.04.1

Образец подключения к Кассандре

$db = new PDO("cassandra:host=localhost;port=9042;cqlversion=3.2.0", 'cassandra', 'cassandra');

Может кто-нибудь сказать мне, как это исправить?

Спасибо

1

Решение

Ваша проблема — проблема апача, а не проблема Кассандры. Эта библиотека очень устарела и, похоже, не получает никаких обновлений. Последний коммит был в июле 2012 года:

commit d1a1d4bc0a940422e111f37c958170b074b6025a
Author: <we dont need this bit>
Date:   Fri Jul 13 15:05:22 2012 -0500
...

У вас есть два варианта, найти более обновленную библиотеку или использовать действительно старую версию cassandra. Я бы пошел на первое, планета Кассандра имеет раздел для варианты драйверов для разных языков.

1

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

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