我试图使用cassandra php driver
在我按照安装步骤操作后,出现错误:
Fatal error: Class 'Cassandra' not found in /var/www/web/xx/yy.php.....
Cassandra模块似乎与php -m
但是在phpinfo中,它似乎不是一个模块。
我应该怎么做才能解决它?
注释: 操作系统:ubuntu, php版本:5.5, cassandra.so文件出口是正确的路径, php.ini文件使用cassandra.so文件路径更新。 php5-fpm重启
答案 0 :(得分:1)
在典型安装中,CLI和http模块有单独的php配置文件。所以它可能只是启用了CLI模式(你使用php -m的输出),而当你的http服务器中使用php作为模块时它没有被加载。
您想检查配置文件php.ini。对phpinfo()的调用;将显示加载配置文件的路径。