sphinx 运行出现 error while loading shared libraries: libmysqlclient.so.16: cannot open shared object

来源:互联网 发布:生产者消费者模式 php 编辑:程序博客网 时间:2024/04/24 17:39

当运行sphinx出现这种错误,或运行别的命令出现如此错误的原因:

处理方法:


64位系统ln -s /usr/local/webserver/mysql/lib/mysql/libmysqlclient.so.16.0.0 /usr/lib64/libmysqlclient.so.16
32位系统ln -s /usr/local/webserver/mysql/lib/mysql/libmysqlclient.so.16.0.0 /usr/lib/libmysqlclient.so.16

如果这样处理不能好,请在下面路路径再参加如下:

在/etc/ld.so.conf里面加入下面:
/usr/local/mysql/lib/mysql 

#以上为libmysqlclient.so.16.0.0在mysql的路径。

然后用ldconfig重新加载下库文件。

原创粉丝点击