У меня есть Cassandra, прекрасно работающий на сервере Debian, но я надеюсь подключиться к нему из приложения PHP.Cassandra PDO connection PHP
В настоящее время, похоже, PDO это способ пойти на что-нибудь сложное, поскольку я могу использовать CQL. Я использую последнюю разветвленную версию проекта Apache Cassandra-PDO.
Я использую последнюю версию Cassandra 2.03, и я могу подключиться к ней отлично с CQLSH в терминале. Когда я пытаюсь соединить в PHP, используя следующий код
$db_handle = new PDO("cassandra:host=localhost;port=9160");
Я получаю следующую ошибку
Fatal error: Uncaught exception 'PDOException' with message 'CQLSTATE[08006] [8] TTransportException: Transport not open' in /var/www/index.php:9 Stack trace: #0 /var/www/index.php(9): PDO->__construct('cassandra:host=...') #1 {main} thrown in /var/www/index.php on line 9
Я никогда, кажется, несколько вопросов, так в Интернете, но не решения, как еще. Надеюсь, кто-то может дать некоторое представление о проблеме здесь.