首页 > 文章资讯 > 站长教程 > 建站知识 > 宝塔linux面板php5.6安装扩展bz2重启php服务报/lib64/libc.so.6: version `GLIBC_2.14′ not found解决方法
宝塔linux面板php5.6安装扩展bz2重启php服务报/lib64/libc.so.6: version `GLIBC_2.14′ not found解决方法
时间:2023年06月14日
/来源:网络
/编辑:佚名
系统:centos6.x
环境:宝塔linux面板5.x php:5.6
客户使用宝塔linux面板安装php程序时检测无法通过,如图:

查看php扩展已经安装bz2,但重启php服务后报错,如下
发生错误:
[27-Feb-2018 20:16:15] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/bz2.so' - /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/bz2.so) in Unknown on line 0

从错误中可以看出glibc版本太低,导致报错 解决方法如下:
下载glibc-2.14:
http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
解压:
tar glibc-2.14.tar.gz
切换目录到glibc-2.14:
cd glibc-2.14
创建目录:
mkdir build
cd build
配置目录:
../configure --prefix=/usr/local/glibc-2.14
编译安装:
make -j4
make install
临时修改环境变量:
export LD_LIBRARY_PATH=/usr/local/glibc-2.14/lib:$LD_LIBRARY_PATH
删除软连接:
rm /lib64/libc.so.6
创建软连接:
ln -s /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
最后大功告成!如有问题请留言或联系QQ
环境:宝塔linux面板5.x php:5.6
客户使用宝塔linux面板安装php程序时检测无法通过,如图:

查看php扩展已经安装bz2,但重启php服务后报错,如下
发生错误:
[27-Feb-2018 20:16:15] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/bz2.so' - /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/bz2.so) in Unknown on line 0

从错误中可以看出glibc版本太低,导致报错 解决方法如下:
下载glibc-2.14:
http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
解压:
tar glibc-2.14.tar.gz
切换目录到glibc-2.14:
cd glibc-2.14
创建目录:
mkdir build
cd build
配置目录:
../configure --prefix=/usr/local/glibc-2.14
编译安装:
make -j4
make install
临时修改环境变量:
export LD_LIBRARY_PATH=/usr/local/glibc-2.14/lib:$LD_LIBRARY_PATH
删除软连接:
rm /lib64/libc.so.6
创建软连接:
ln -s /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
最后大功告成!如有问题请留言或联系QQ

新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03