安装pdo.so和pdo_mysql.so还有pcntl.so扩展到php中
2013-10-20 18:56
501 查看
1、下载源码,解压tar -xzvf php-5.4.20.tar.gz
cd /usr/local/src/php-5.4.20/ext/pdo
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/php/bin/php-config -enable-pdo=shared
make
make test
make install
cd /usr/local/src/php-5.4.20/ext/pdo_mysql
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/php/bin/php-config -with-pdo-mysql=/usr/local/mysql
make
make test
make install
[hubo@test15169x /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525]$ ll
总计 2.9M
-rwxr-xr-x 1 hubo hubo 155K 10-16 21:26 pdo_mysql.so
-rwxr-xr-x 1 hubo hubo 317K 10-16 21:18 pdo.so
vim /usr/local/etc/cgi/php.ini
;extension = "pdo.so"
extension = "pdo_mysql.so"
只需要打开extension = "pdo_mysql.so"扩展即可,否则会报PHP Warning: Module 'PDO' already loaded in Unknown on line 0
安装pcntl扩展时,make时 报错 link: `pcntl.lo' is not a valid libtool object
make clean 后没有问题了
cd /usr/local/src/php-5.4.12/ext/pcntl/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make clean
make
make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
cd /usr/local/src/php-5.4.20/ext/pdo
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/php/bin/php-config -enable-pdo=shared
make
make test
make install
cd /usr/local/src/php-5.4.20/ext/pdo_mysql
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/php/bin/php-config -with-pdo-mysql=/usr/local/mysql
make
make test
make install
[hubo@test15169x /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525]$ ll
总计 2.9M
-rwxr-xr-x 1 hubo hubo 155K 10-16 21:26 pdo_mysql.so
-rwxr-xr-x 1 hubo hubo 317K 10-16 21:18 pdo.so
vim /usr/local/etc/cgi/php.ini
;extension = "pdo.so"
extension = "pdo_mysql.so"
只需要打开extension = "pdo_mysql.so"扩展即可,否则会报PHP Warning: Module 'PDO' already loaded in Unknown on line 0
安装pcntl扩展时,make时 报错 link: `pcntl.lo' is not a valid libtool object
make clean 后没有问题了
cd /usr/local/src/php-5.4.12/ext/pcntl/
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make clean
make
make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
相关文章推荐
- php安装扩展 pdo_mysql.so
- php编译安装添加pdo_mysql.so扩展
- 编译安装的php 安装pdo_mysql扩展(php版本5.6.29)
- Linux下编译安装php扩展php_pdo_mysql
- Ubuntu16.04 中PHP7.0 安装pdo_mysql 扩展
- PHP安装mysql.so扩展
- Ubuntu下安装php7.1的gd,mysql,pdo_mysql扩展库
- centos php 动态安装pdo_mysql mysql mysqli等扩展
- php扩展之 pdo_mysql.so
- PHP之PDO_MYSQL扩展安装步骤
- Centos中安装PHP的PDO MySQL扩展
- Centos中安装PHP的PDO MySQL扩展的教程
- linux 下PHP 扩展 pdo _mysql编译安装
- Linux下,如何给PHP安装pdo_mysql扩展
- PHP之——PDO_MYSQL扩展安装步骤
- Linux中安装PHP的pdo_mysql扩展的详细解决方案
- PHP独立编译安装扩展(mysqli,pdo-mysql)
- Ubuntu16.04 中PHP7.0 安装pdo_mysql 扩展
- linux下安装php扩展mysqli.so
- PHP安装pdo_mysql的扩展