编译安装的php 安装pdo_mysql扩展(php版本5.6.29)

1.进入扩展目录

cd /etc/php-5.6.29/ext/pdo_mysql/

注:根据自己情况做适当改变

2.执行phpize

/etc/php-5.6.29/scripts/phpize

3.编译

./configure --with-php-config=/etc/php-5.6.29/scripts/php-config --with-pdo-mysql=/usr/bin/mysql

--with-php-config=/路径是你已经安装的php的路径下面的bin/php-config

--with-pdo-mysql=你的mysql目录(我的mysql为apt-get install默认安装的目录)

注:php-config需要赋可执行权限否则会报错找不到php-config

4.make&make install

可能会报错找不到mysql.h文件,默认搜索找不到头文件的位置,这时候需要建立软链接

sudo ln -s /usr/include/mysql/* /usr/local/include/

执行完毕查看/usr/local/lib/php/extensions/no-debug-non-zts-20131226/ 目录下是否有pdo_mysql.so,有就成功了

到php.ini中添加extension=pdo_mysql.so

重新启动php-fpm

看一下phpinfo();是否有mysql_pdo.so

 

posted @ 2017-06-19 15:11  jyLi  阅读(4469)  评论(0编辑  收藏  举报