Mat*_*mes 1 php cassandra centos7
所以我花了一天中最好的时间尝试(并且失败)将apache cassandra的php驱动程序安装到我的服务器(CentOS 7)上.
经过大量的捣乱和一些白发后,我终于得到了安装驱动程序但不幸的是它实际上没有加载.
在我的apache错误日志中我得到
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/cassandra.so' - libcassandra.so.2: cannot open shared object file: No such file or directory in Unknown on line 0
我已经检查过,libcassandra.so.2文件确实存在于/ usr/local/lib64/libcassandra中.
有没有人遇到类似的问题?任何帮助,将不胜感激.
我正在运行CentOS 7和PHP 5.4.16以及Apache 2.4.6
谢谢马特.
我遇到的问题是libcassandra安装到了/usr/local/lib64没有/usr/lib64
一个简单的ln -s /usr/local/lib64/libcassandra.so.2 /usr/lib64/libcassandra.so.2命令修复了问题