2016-09-01 5 views
2

ich bin neu bei Ubuntu und Cassandra. Ich versuche, DataStax php Treiber zu installieren: https://github.com/datastax/php-driver/blob/master/ext/README.md. Ich habe alles installiert und hinzugefügt Erweiterung = cassandra.so Apache2 php.ini-Datei. Aber wenn ich versuche, ein paar einfache Code wie $cluster = Cassandra::cluster()->build(); ich bekomme Fehler: "Schwerwiegender Fehler: Klasse 'Cassandra' nicht gefunden in /var/www/html/test.php on line 3"Klasse 'Cassandra' nicht gefunden

Kann mir bitte jemand helfen?

Antwort

0

die folgenden Punkte auf Sie PHP-Datei hinzufügen, bevor Sie die Klasse

use Cassandra; 
0

es einige Zeit gewesen ist, verwenden, aber vielleicht kann es jemand helfen.

Das Hinzufügen von extension=cassandra.so zu apache2/php.ini sollte funktionieren, wenn Sie auf localhost laufen. Wenn Sie ein Framework wie cakePHP verwenden und den Server mit bin/cake server ausführen, wird es unter http://localhost:8765/ ausgeführt. Sie müssen auch extension=cassandra.so zu cli/php.ini

hinzufügen