Linux(CentOS)下PHP扩展PDO编译安装的方法


Posted in PHP onApril 07, 2016

本文讲述了Linux(CentOS)下PHP扩展PDO编译安装的方法。分享给大家供大家参考,具体如下:

这里是以 CentOS 为例,红帽系列的 Linux 方法应该都是如此,下面就详细说明步骤,在这里严重鄙视哪些内容??隆⑺档脑悠咴影说挠泄 PDO 编译安装的文章。

1、进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录)

[root@gamejzy /]# cd /tmp/lamp/php-5.3.19/ext/pdo_mysql/

注:我的 php 软件包在 /tmp/lamp/php-5.3.19 下

执行 phpize 命令

[root@gamejzy pdo_mysql]# /usr/local/php/bin/phpize

注:/usr/local/php 是我的 php 安装目录

执行完 phpize 命令后,在 pdo_mysql 目录中就会出现 configure

执行配置

[root@gamejzy pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/

参数说明:

--with-php-config=/usr/local/php/bin/php-config 指定安装 PHP 的时候的配置
--with-pdo-mysql=/usr/local/mysql/ 指定 MySQL 数据库的安装目录位置

编译安装

[root@gamejzy pdo_mysql]# make && make install

编译完成之后,请注意是否出现类似以下图片所示信息

Linux(CentOS)下PHP扩展PDO编译安装的方法

如果出现说明编译安装成功,请十分注意红线圈住的目录(注意:不同时间段目录名称可能不一样)。

编译安装完成之后,生成的 pdo_mysql.so 文件就放置在这个目录下。

2、修改 php.ini 文件

使用 vi 打开你机器的 php.ini 文件,添加一段代码“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/pdo_mysql.so”,加载 pdo_mysql.so 文件

效果如下图:

 Linux(CentOS)下PHP扩展PDO编译安装的方法

保存退出编辑!

3、查看 phpinfo()

首先重启 Apache 服务器。使用 phpinfo() 函数查看 php 的安装信息,如出现下图所示说明 PDO 扩展安装成功。

 Linux(CentOS)下PHP扩展PDO编译安装的方法

到此结束!

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP截取中文字符串的问题
Jul 12 PHP
通过对php一些服务器端特性的配置加强php的安全
Oct 09 PHP
php download.php实现代码 跳转到下载文件(response.redirect)
Aug 26 PHP
生成ubuntu自动切换壁纸xml文件的php代码
Jul 17 PHP
php mssql扩展SQL查询中文字段名解决方法
Oct 15 PHP
php输出金字塔的2种实现方法
Dec 16 PHP
PHP递归实现层级树状展开
Apr 01 PHP
php插入含有特殊符号数据的处理方法
Nov 24 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
Mar 15 PHP
PHP实现微信小程序用户授权的工具类示例
Mar 05 PHP
PHP微商城开源代码实例
Mar 27 PHP
php制作简单模版引擎
Apr 07 #PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 #PHP
非常有用的9个PHP代码片段
Apr 06 #PHP
10个对初学者非常有用的PHP技巧
Apr 06 #PHP
yii2.0实现pathinfo的形式访问的配置方法
Apr 06 #PHP
PHP实现的DES加密解密实例代码
Apr 06 #PHP
php使用正则验证中文
Apr 06 #PHP
You might like
不要轻信 PHP_SELF的安全问题
2009/09/05 PHP
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
2019/05/13 PHP
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
2010/03/21 Javascript
jquery photoFrame 图片边框美化显示插件
2010/06/28 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
自定义百度分享的分享按钮
2015/03/18 Javascript
JQuery中两个ul标签的li互相移动实现方法
2015/05/18 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
node全局变量__dirname与__filename的区别
2019/01/14 Javascript
30分钟精通React今年最劲爆的新特性——React Hooks
2019/03/11 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
Python中多线程thread与threading的实现方法
2014/08/18 Python
栈和队列数据结构的基本概念及其相关的Python实现
2015/08/24 Python
Python中作用域的深入讲解
2018/12/10 Python
在pycharm 中添加运行参数的操作方法
2019/01/19 Python
Python字符串中添加、插入特定字符的方法
2019/09/10 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
python 进程池pool使用详解
2020/10/15 Python
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
俄罗斯有趣和原创礼物网上商店:MagicMag
2019/08/01 全球购物
C语言编程练习
2012/04/02 面试题
财务管理专业毕业生求职信范文
2013/09/21 职场文书
高职助产应届生自荐信
2013/09/24 职场文书
房屋出售协议书
2014/04/10 职场文书
2014年度工作总结报告
2014/12/15 职场文书
2015年党员自评材料
2014/12/17 职场文书
升学宴学生答谢词
2015/01/05 职场文书
绍兴鲁迅故居导游词
2015/02/09 职场文书
选调生挂职锻炼工作总结
2015/10/23 职场文书
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB