我已经成功运行了以下程序:
apt-get install libboost-all-dev php5-dev libpcre3-dev pkg-config libthrift-dev
phpize
./configure
make
当我运行make test
时,我得到以下错误,所有测试都被跳过:
生成完成。
不要忘记运行"make test"。
PHP警告:无法加载模块"pdo_cassandra",因为所需的模块"pdo"未加载在第0行的"未知"中
警告:无法加载模块"pdo_cassandra",因为所需的模块"pdo"未加载在第0行的"未知"中
PHP警告:无法加载模块"pdo_cassandra",因为所需的模块"pdo"未加载在第0行的"未知"中
警告:无法加载模块"pdo_cassandra",因为所需的模块"pdo"未加载在第0行的"未知"中
所以你需要做2件事中的1件,这取决于你的PHP的最新版本。如果它很旧,你需要先用安装PDO
pecl install pdo
如果您有5.1或更高版本,您只需要安装php-pdo包。需要安装PDO父包,以便PDO_cassandra能够完成它的任务。http://us2.php.net/manual/en/pdo.installation.php