PHP: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No

来源:互联网 发布:30岁女装品牌推荐 知乎 编辑:程序博客网 时间:2024/04/30 00:39

在执行PHP程序时遇到一个问题:php: error while loading shared libraries: libmysqlclient.so.16:  cannot open shared object file: No such file or directory

说找不到mysqlclient.so扩展,这里给一个可能的解决方法:

1、进入mysql安装目录查看,确认有libmysqlclient.so.16.0.0 文件, 于是需要在/usr/lib目录下建立一个软链接来指向libmysqlclient.so.16

2、在php lib目录下建立个软链接:(格式为:ln -s mysql lib路径  php lib路径)

ln -s /home/openpf/app/mysql-5.1.56-2/lib/mysql/libmysqlclient.so.16  /home/openpf/app/php-5.3.3/lib/php/extensions/no-debug-non-zts-20090626/libmysqlclient.so



0 0