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 Ajax实现页面无刷新发表评论
Jan 02 PHP
PHP 在线翻译函数代码
May 07 PHP
IP138 IP地址查询小偷实现代码
Feb 15 PHP
php中的观察者模式
Mar 24 PHP
纯php打造的tab选项卡效果代码(不用js)
Dec 29 PHP
PHP面向对象之旅:深入理解static变量与方法
Jan 06 PHP
php通过文件流方式复制文件的方法
Mar 13 PHP
phpMyAdmin安装并配置允许空密码登录
Jul 04 PHP
PHP中Closure类的使用方法及详解
Oct 09 PHP
thinkphp配置文件路径的实现方法
Aug 30 PHP
PHP判断数组是否为空的常用方法(五种方法)
Feb 08 PHP
php ajax confirm 删除实例详解
Mar 06 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中使用curl_init函数的说明
2010/11/02 PHP
php中截取中文字符串的代码小结
2011/07/17 PHP
浅析php与数据库代码开发规范
2013/08/08 PHP
php+js实现裁剪任意形状图片
2018/10/31 PHP
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
jquery自定义类似$.ajax()的方法实现代码
2013/08/13 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
jquery插件jSignature实现手动签名
2015/05/04 Javascript
uploadify多文件上传参数设置技巧
2015/11/16 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
2016/09/17 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
jQuery鼠标移动图片上实现放大效果
2017/06/25 jQuery
vue动态注册组件实例代码详解
2019/05/30 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[03:48]显微镜下的DOTA2第四期——TP动作
2014/06/20 DOTA
Python中集合类型(set)学习小结
2015/01/28 Python
python下载图片实现方法(超简单)
2017/07/21 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
python实现音乐播放和下载小程序功能
2020/04/26 Python
python退出循环的方法
2020/06/18 Python
Pygame框架实现飞机大战
2020/08/07 Python
python利用platform模块获取系统信息
2020/10/09 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
美国医生配方营养补充剂供应商:Healthy Directions
2019/07/10 全球购物
蛋糕店的商业计划书范文
2014/01/27 职场文书
商场中秋节活动方案
2014/02/07 职场文书
《藏戏》教学反思
2014/02/11 职场文书
《雨点儿》教学反思
2014/04/14 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
《穷人》教学反思
2016/02/19 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
Python学习开发之图形用户界面详解
2021/08/23 Python
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电