我是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中找不到
有人可以帮帮我吗?
答案 0 :(得分:0)
在使用类
之前,将以下内容添加到您的php文件中use Cassandra;
答案 1 :(得分:0)
已经有一段时间了,但也许它对某人有帮助。
当您在localhost上运行时,将extension=cassandra.so
添加到apache2 / php.ini应该可以正常工作。如果您使用某些框架(例如cakePHP)并使用bin/cake server
运行服务器,它将在http://localhost:8765/
上运行。您还需要将extension=cassandra.so
添加到cli / php.ini