PHP编译安装pdo_odbc扩展
PHP pdo_odbc一个实现了PHP数据对象(PDO)接口的驱动,使PHP可以通过ODBC驱动程序或通过IBM DB2调用级接口访问数据库。下面雷雪松就详细的讲解下PHP编译安装pdo_odbc扩展的具体步骤。
1、进入PHP源码包里找到pdo_odbc扩展目录
1 | [root@php ~]# cd ./php-5.6.7/ext/pdo_odbc/ |
2、用phpize生成配置文件,一定要跟上–with-php-config=/usr/local/bin/php-config –with-pdo-odbc=unixODBC,/usr/这两个参数,否则会提示没有header头文件。如果没有unixODBC,可以使用yum安装unixODBC和unixODBC-devel两个依赖包。
1 2 | [root@php pdo_odbc]# phpize [root@php pdo_odbc]# ./configure --with-php-config=/usr/local/bin/php-config --with-pdo-odbc=unixODBC,/usr/ |
3、make && make install安装
1 2 3 4 | [root@php no-debug-non-zts-20131226]# ls bcmath.so gd.so opcache.a pdo_odbc.so calendar.so mcrypt.so opcache.so pdo_mysql.so curl.so memcache.so openssl.so posix.so |
4、php.ini配置加载pdo_odbc.so扩展。
1 | extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/pdo_odbc.so |
5、重启apache,使用phpinfo()函数查看。
2019年3月20日 下午10:09
在做任何事之前先想想,因为这是给你正确方向的东西。在做任何事之前我也会想。
2019年5月10日 下午4:37
先回复,再欣赏。