Linux下手动编译安装PHP扩展的例子分享

 更新时间:2014年07月15日 09:23:47   投稿:junjie  
这篇文章主要介绍了Linux下手动编译安装PHP扩展的例子分享,本文以PDO_MYSQL为例,讲解手动编译安装PHP扩展的方法,需要的朋友可以参考下

开发和部署的过程中可能会经常出现需要额外安装PHP扩展的情况,下边以PDO_MYSQL为例,介绍下手动编译安装PHP扩展:

先到http://pecl.php.net/找需要的版本,我用的是稳定的版本。要先看看说明,特别是要注意mysql的php的版本。

复制代码 代码如下:

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
tar xzvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
./configure –with-php-config=/usr/local/php/bin/php-config

经过configure就可以make了
复制代码 代码如下:

make
make install

注意pdo_mysql的全路径,我的是:
复制代码 代码如下:

/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so

然后在/usr/local/lib/php.ini

加上一句:

复制代码 代码如下:

extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so

重新启动apache即可看到已经加载pdo_mysql成功。

相关文章

  • smarty内置函数section的用法

    smarty内置函数section的用法

    这篇文章主要介绍了smarty内置函数section的用法,实例分析了section的使用技巧与相关的参数说明,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-01-01
  • windows7下php开发环境搭建图文教程

    windows7下php开发环境搭建图文教程

    这篇文章主要介绍了windows7下php开发环境搭建的图文教程,非常的详尽,有需要的小伙伴快来参考下吧。
    2015-01-01
  • PHP输入输出流学习笔记

    PHP输入输出流学习笔记

    这篇文章主要介绍了PHP输入输出流学习笔记,PHP输入和输出流是通过php://来访问的,它允许访问 PHP 的输入输出流、标准输入输出和错误描述符,内存中、磁盘备份的临时文件流以及可以操作其他读取写入文件资源的过滤器,需要的朋友可以参考下
    2015-05-05
  • Codeigniter上传图片出现“You did not select a file to upload”错误解决办法

    Codeigniter上传图片出现“You did not select a file to upload”错误解决办法

    这篇文章主要介绍了Codeigniter上传图片出现“You did not select a file to upload”的解决办法,需要的朋友可以参考下
    2014-06-06
  • PHP将字符分解为多个字符串的方法

    PHP将字符分解为多个字符串的方法

    这篇文章主要介绍了PHP将字符分解为多个字符串的方法,通过split进行正则匹配实现分割字符串的功能,是非常实用的技巧,需要的朋友可以参考下
    2014-11-11
  • 服务器端解压缩zip的脚本

    服务器端解压缩zip的脚本

    服务器端解压缩zip的脚本...
    2006-12-12
  • PHP用swoole+websocket和redis实现web一对一聊天

    PHP用swoole+websocket和redis实现web一对一聊天

    这篇文章主要介绍了PHP用swoole+websocket和redis实现web一对一聊天,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • 利用PHP实现一个简单的用户登记表示例

    利用PHP实现一个简单的用户登记表示例

    这篇文章主要给大家介绍了利用PHP实现一个简单的用户登记表的相关资料,文中分别介绍了如何展示单行和多行信息表的实现方法,分别给出了详细的示例代码,需要的朋友可以参考简介,下面来一起看看吧。
    2017-04-04
  • php使用curl下载指定大小的文件实例代码

    php使用curl下载指定大小的文件实例代码

    这篇文章主要介绍了php使用curl下载指定大小的文件,需要的朋友可以参考下
    2017-09-09
  • ThinkPHP6.0前置、后置中间件区别

    ThinkPHP6.0前置、后置中间件区别

    中间件的主要应用场景可以包括对HTTP请求的数据过滤、权限检测、请求拦截等行为,本文主要介绍了ThinkPHP6.0前置、后置中间件区别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12

最新评论