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"
 
只需要打开
 
 
 
安装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/
 

相关文章:

  • 2021-05-18
  • 2021-11-30
  • 2022-12-23
  • 2021-12-18
  • 2021-12-21
  • 2022-03-08
  • 2021-10-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2021-10-22
相关资源
相似解决方案