增加PDO,mysql,mysqli扩展.txt

phpize
先进入要编译的模块源码php/ext/xxx
执行/usr/local/php/bin/phpize


yum install autoconfig -y


./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql




下面这句是编译mysqli的




./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config






这句编译mysql是对的,能执行
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/




make




进入php源码的ext目录,执行:


cp php.ini-development /usr/local/php/lib/php.ini


上面这步生成php.ini文件,编译的时候可以指定php.ini路径




php.ini 里的extension加上/usr/local/php/lib/php/extensions/no-debug-zts-20131226


重启APACHE




注意!!!自己捣鼓了一整天的时间,MYSQLI一直装不上,后来找到原因,是因为PHP编译安装的时候没有MYSQLND!!,切记。。。

你可能感兴趣的:(增加PDO,mysql,mysqli扩展.txt)