Linux下PHP安装pdo扩展


    严重鄙视自己不测试就随便转载文章的人

1.进入PHP的解压目录(是解压的位置,不是配置后生成的目录)

     cd /usr/local/php/php-5.3.19/ext/pdo_sqlite/

注:我的 php 解压在 /usr/local/php/php-5.3.19 下

2.执行 phpize

  /home/ocean/php/bin/phpize

注:/home/ocean/php 是我的 php 安装目录,就是php配置后生成的目录

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


3.开始配置

   ./configure --with-php-config=/home/ocean/php/bin/php-config --with-pdo-sqlite=/home/ocean/sqlite/

参数说明:

--with-php-config=/home/ocean/php/bin/php-config 指定安装 PHP 的时候的配置

--with-pdo-sqlite=/home/ocean/sqlite 指定 sqlite 数据库的安装目录

     使用make 

     make install

     进行编译安装

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

/home/ocean/php/lib/php/extension/no-debug-non-zts-********

如果出现说明编译安装成功,不过可能目录不是太一样,有类似信息即可。

编译安装完成之后,会在该目录下生成 pdo_sqlite.so 文件。

4.修改php.ini文件

使用 vi 打开你机器的 php.ini 文件,添加下列代码

“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-********/pdo_sqlite.so”,

加载 pdo_sqlite.so 文件

保存退出编辑!

之后PDO模块就扩展完毕,可以使用phpinfo函数进行查看

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

你可能感兴趣的:(Linux下PHP安装pdo扩展)