700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > php7 pdo mysql_PHP7添加pdo_mysql扩展

php7 pdo mysql_PHP7添加pdo_mysql扩展

时间:2021-02-26 07:59:12

相关推荐

php7 pdo mysql_PHP7添加pdo_mysql扩展

找到自己的文件夹所在

find / -name pdo_mysql

/root/php-7.2.4/ext/pdo_mysql

[root@izbp1hyp5oips8w5vsjq3pz ~]# cd /root/php-7.2.4/ext/pdo_mysql

[root@izbp1hyp5oips8w5vsjq3pz pdo_mysql]# phpize #这里因为我配置过了,没配置过的需要找到phpize在哪里

./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql-dir=/var/lib/mysql(我mysql安装在这里面) -with-zlib-dir=/usr/lib

[root@izbp1hyp5oips8w5vsjq3pz pdo_mysql]# sudo make && sudo make install

报错了

/root/php-7.2.4/ext/pdo_mysql/php_pdo_mysql_int.h:27:34: fatal error: ext/mysqlnd/mysqlnd.h: No such file or directory

解决方案

ext/mysqlnd/mysqlnd.h直接写绝对路径(/root/php-7.2.4/ext/mysqlnd/mysqlnd.h),所以需要修改/root/php-7.2.4/ext/pdo_mysql/php_pdo_mysql_int.h这个文件

[root@izbp1hyp5oips8w5vsjq3pz pdo_mysql]# sudo make && sudo make install

有报错了

/root/php-7.2.4/ext/pdo_mysql/pdo_mysql.c:64:45: fatal error: ext/mysqlnd/mysqlnd_reverse_api.h: No such file or directory

解决方案已于,也改成绝对路径

[root@izbp1hyp5oips8w5vsjq3pz pdo_mysql]# sudo make && sudo make install

成功

配置php.ini

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。