课堂'卡桑德拉'未找到

时间:2016-09-01 14:02:37

标签: php cassandra

我是Ubuntu和Cassandra的新手。我试图按照https://github.com/datastax/php-driver/blob/master/ext/README.md安装DataStax php驱动程序。 我已经安装了所有内容,并将扩展名= cassandra.so添加到apache2 php.ini文件中。但是当我尝试运行一些像$cluster = Cassandra::cluster()->build();这样的简单代码时,我会收到错误:"致命错误:Class' Cassandra'在第3行" / / p>的/var/www/html/test.php中找不到

有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:0)

在使用类

之前,将以下内容添加到您的php文件中
use Cassandra;

答案 1 :(得分:0)

已经有一段时间了,但也许它对某人有帮助。

当您在localhost上运行时,将extension=cassandra.so添加到a​​pache2 / php.ini应该可以正常工作。如果您使用某些框架(例如cakePHP)并使用bin/cake server运行服务器,它将在http://localhost:8765/上运行。您还需要将extension=cassandra.so添加到cli / php.ini