linux环境下pdo加载问题
2016-07-29 15:21
585 查看
报错信息信息
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20121212/pdo_mysql.so’ - /usr/lib/php5/20121212/pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
但是检查了下,在’/usr/lib/php5/20121212/绝对有pdo_mysql.so,但是pdo_mysql.so一直不能加载成功
使用命令查看下加载模块信息记录
查看到加载顺序好像有点问题,先加载了pdo_mysql.so,后加载的pdo.so。
解决方案
直接在php.ini里面加入扩展
重新php5-fpm即可。
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20121212/pdo_mysql.so’ - /usr/lib/php5/20121212/pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
但是检查了下,在’/usr/lib/php5/20121212/绝对有pdo_mysql.so,但是pdo_mysql.so一直不能加载成功
使用命令查看下加载模块信息记录
grep -Hrv ";" /etc/php5 | grep -E "extension(\s+)?="
查看到加载顺序好像有点问题,先加载了pdo_mysql.so,后加载的pdo.so。
解决方案
直接在php.ini里面加入扩展
extension=/usr/lib/php5/20121212/pdo.so extension=/usr/lib/php5/20121212/pdo_mysql.so
重新php5-fpm即可。
相关文章推荐
- Linux下svn安装配置
- 【转】Centos 设置IP地址的几种方式
- CentOS 7 关闭 SElinux
- Linux启动流程
- linux 基础知识总结
- CentOS 7安装 openssl
- Linux的文件权限
- Linux守护进程
- Linux下的Makefile
- linux上面搭建svn服务
- libusb1.0.9版本嵌入式linux移植
- 磁盘挂接命令
- Linux 的硬链接与软连接
- Linux Linux下安装wine
- Linux进程学习-sigaction()函数
- radhat 6.4/centos 6.4 下编译安装 最新ruby 2.1.5
- centos 6.4/redhat 6.4 安装gitlab
- 一天一条Linux指令-关机
- 常用的linux文件权限
- linux echo命令