1
私は現在、UbuntuでPHPでCassandraに接続しようとしています。私はDatastaxのPHP-ドライバとその依存関係のすべてをインストールしましたが、テストファイルを実行しようとしたとき、私はこのエラーを取得:Datastax - Cassandra php-driver:キャッチされていないCassandra Exception LogicException:
PHP Fatal error: Uncaught Cassandra\Exception\LogicException: Not implemented in /home/philip/Documents/test.php:3
Stack trace:
#0 /home/user/Documents/test.php(3): Cassandra\Cluster\Builder->build()
#1 {main}
thrown in /home/user/Documents/test.php on line 3
コードは次のようになります。
<?php
// Connect to the cluster and keyspace "killrvideo"
$cluster = Cassandra::cluster()->build();
$keyspace = 'killrvideo';
$session = $cluster->connect($keyspace);
私はカサンドラに接続するために管理しますシェルcqlshを使用して、私はセットアップがあるテーブルを見ることができます。 PHPコードはうまくいかないようです。なぜどんなアイデア?
gitからドライバを取り出しましたか?私はあなたと同じ問題を抱えているがコミットf50c93d(このコミットは11月22日)を使用しているので、最後のコミットの一部が壊れている可能性があると思います。 –
https://github.com/datastax/php-driver/commits/master –
11月22日のコミットを使用すると、@ AlexandruCircusに感謝します! – Paikz