2016-09-01 9 views
2

私はUbuntuとCassandraを初めて使用しています。私はhttps://github.com/datastax/php-driver/blob/master/ext/README.mdに従ってDataStax phpドライバをインストールしようとしています。 私はすべてをインストールし、拡張機能= cassandra.soをapache2 php.iniファイルに追加しました。しかし、私が$cluster = Cassandra::cluster()->build();のような単純なコードを実行しようとすると、「致命的なエラー:クラス 'Cassandra'が/var/www/html/test.phpの3行目に見つかりません」クラス 'Cassandra'が見つかりません

誰でも助けてくれますか?

答えて

0

あなたがクラスに

use Cassandra; 
0

を使用する前に以下のphpファイルを追加します。これは、いくつかの時間がかかったが、多分それは誰かに役立ちます。

localhostで実行すると、extension=cassandra.soをapache2/php.iniに追加すると効果があります。 cakePHPなどのフレームワークを使用していて、サーバをbin/cake serverで実行した場合は、http://localhost:8765/で実行されます。 cli/php.iniにextension=cassandra.soを追加する必要があります

関連する問題