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 相关文章推荐
apache2.2.4+mysql5.0.77+php5.2.8安装精简
Apr 29 PHP
用PHP读取和编写XML DOM的实现代码
Feb 03 PHP
header中Content-Disposition的作用与使用方法
Jun 13 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
Jun 14 PHP
Function eregi is deprecated (解决方法)
Jun 21 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
自己写的php中文截取函数mb_strlen和mb_substr
Feb 09 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
Sep 11 PHP
Yii框架数据模型的验证规则rules()被执行的方法
Dec 02 PHP
PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
Dec 24 PHP
PHP pthreads v3下同步处理synchronized用法示例
Feb 21 PHP
ThinkPHP5 框架引入 Go AOP,PHP AOP编程项目详解
May 12 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初学者头疼问题总结
2006/07/08 PHP
PHP安全技术之 实现php基本安全
2010/09/04 PHP
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
NodeJS学习笔记之网络编程
2014/08/03 NodeJs
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
javascript仿京东导航左侧分类导航下拉菜单效果
2020/11/25 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
wap手机端解决返回上一页的js实例
2016/12/08 Javascript
AngularJS服务service用法总结
2016/12/13 Javascript
关于express与koa的使用对比详解
2018/01/25 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python提示No module named images的解决方法
2014/09/29 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
浅谈python迭代器
2017/11/08 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
python+selenium 定位到元素,无法点击的解决方法
2019/01/30 Python
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
Snapfish英国:在线照片打印和个性化照片礼品
2017/01/13 全球购物
世界领先的艺术图书出版社:TASCHEN
2018/07/23 全球购物
英国最大的滑板品牌选择:Route One
2019/09/22 全球购物
技术人员面试提纲
2013/11/28 职场文书
初婚未育未抱养证明
2014/01/12 职场文书
计算机专业毕业生自我鉴定
2014/01/16 职场文书
销售助理岗位职责
2014/02/21 职场文书
演讲稿格式范文
2014/05/19 职场文书
2014年党支部书记工作总结
2014/12/04 职场文书
留学推荐信(中英文版)
2015/03/26 职场文书
详解Python常用的魔法方法
2021/06/03 Python
《黑岩★★射手 DAWN FALL》BD发售宣传CM公开
2022/04/04 日漫