linux php 编译 pdo,Linux 下 PHP 扩展 PDO 编译安装
1、进入PHP的软件包pdo扩展目录中(注:不是PHP安装目录)
执行phpize 命令
[[email protected] pdo_mysql]# /usr/local/php/bin/phpize
注:/usr/local/php 是我的php 安装目录
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
执行完phpize 命令后,在pdo_mysql 目录中就会出现configure
执行配置
[[email protected] 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 数据库的安装目录位置
编译安装
[[email protected] pdo_mysql]# make && make install
编译完成之后,请注意是否出现类似以下所示信息
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
如果出现说明编译安装成功(注意:不同时间段目录名称可能不一样)。
编译安装完成之后,生成的pdo_mysql.so 文件就放置在这个目录下。
2、修改php.ini文件
使用vi 打开你机器的php.ini 文件,添加一段代码“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pdo_mysql.so”,加载pdo_mysql.so 文件
效果如下图:
保存退出编辑!
3、查看phpinfo()
首先重启Apache 服务器(如果不行 重启一下php)。使用phpinfo() 函数查看php 的安装信息,如出现下图所示说明PDO 扩展安装成功。
原文:http://www.cnblogs.com/wangxusummer/p/4095221.html
linux php 编译 pdo,Linux 下 PHP 扩展 PDO 编译安装相关推荐
- linux git编译安装目录,Linux(centos) 环境下如何源码编译安装git
21运维原创,转载请注明出处. 最近线上要使用git进行代码发布和版本管理了,之前搞过,一直没有做记录.从今儿起开始记录这块. linux上(当前文章使用的是centos,ubuntu采用apt-ge ...
- linux java tar 卸载_linux下jdk的卸载与安装
JDK的卸载 1.检查jdk的是否安装,显示如下表示安装: [root@localhost ~]# rpm -aq|grep java tzdata-java-2010l-1.el6.noarch j ...
- linux 卸载yum源,CentOS下rpm包与yum安装与卸载更新系统源
CentOS下rpm包与yum安装与卸载 一.rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --forc ...
- ubuntu java反编译,[原创]Ubuntu下简单配置反编译工具以及其开发环境
0x0:前言 个人电脑重新换了下系统,Ubuntu14.04,刚好需要配置下android的反编译环境,这里简单记录一下,以供有需要的朋友参考. 其实最简单的,只需要apktool就可以了,不过有编码 ...
- php redis 扩展 编译安装,Linux 下 PHP 扩展 redis 编译安装
Linux环境为 CentOS6.5 64位 安装redis 比较简单,也没什么说的,看官网就行,链接:http://redis.io/download 主要看底部的东西. 安装好 redis 好之后 ...
- debian 编译linux内核源码,Debian下为本机编译内核模块的方法
改用Debian之后发现用之前在Red Hat下编译内核模块的Makefile不好使了,原因是在/lib/modules/`uname -r`/下没有了build目录,也没有内核的源代码.上网查了一些 ...
- linux下php扩展curl的安装
[参考资料]http://blog.csdn.net/qingflyer/article/details/6546071 方法一 安装cURL wget http://curl.haxx.se/dow ...
- linux中mysql与eclipse_Linux下eclipse CDT及mysql安装,c++访问mysql数据库
5. 关于eclipse编译project 由于程序中有#include 所以需要在eclipse中加上对mysql.h的路径 项目->属性->C/C++Build -> setti ...
- e5运行Linux系统,在Deepin系统下用deepin-wine5是不能安装腾讯手游助手的
在Deepin系统下可以使用deepin-wine5安装很多的Winodws应用程序,但不是每种Windows应用程序都能通过deepin-wine5运行上,比如腾讯手游助手就不能正常的安装并使用,以 ...
最新文章
- 数位DP 回文序列 POJ-3280 Cheapest Palindrome
- 递归解决八皇后问题-小昝
- mysql的关键词使用顺序_sql关键词执行先后顺序是什么
- opencv的ROI操作
- pthread_once()
- Tableau可视化学习笔记:day07-08
- 渲染进行调用_UE渲染师Dyomin:做次世代手游,可以用好这项技能
- 在手机上实现实时的单眼3D重建
- BRVAH官方使用指南
- Android studio安装,提示haxm device is not found 需要下载微软补丁 完美解决
- PS 怎么去掉图片上的文字
- WMS 常用中英文对照
- 计算机色彩学,浅析色彩原理
- 2021最新申请苹果的公司开发者账号
- stm32f103c8t6串口数据包收发
- UVA1665 Islands (并查集)
- 人工智能生态交易平台
- 高倍显微镜ZEMAX设计
- 前端隐秘角落 - HTTP请回答
- spark并行度(parallelism)和分区(partition)未生效的问题
热门文章
- pvrect r语言 聚类_R语言一条命令实现基于样本和距离的聚类分析
- tensorflow 教程 梯度下降法实现线性回归问题
- javascript 中 console 的用法
- 改变jupyter notebook的主题背景颜色
- 报错解决:ERROR: While executing gem ... (Gem::CommandLineError)
- python操作neo4j
- jquery遍历json与数组方法总结each()
- python selenium 处理弹窗_python selenium 弹出框处理的实现
- 字节跳动pest分析_字节跳动小程序分析:前景及优势都是什么?
- c swap方法在哪个库里面_在编程竞赛中高效地编写C/C ++代码