phpize安装PHP扩展
Posted 逆水寒龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpize安装PHP扩展相关的知识,希望对你有一定的参考价值。
安装编译完成php源码后忘记安装一些扩展可以通过phpize来安装
拿lnmp1.6安装举例
安装完成lnmp后发现有些扩展没有
lnmp1.6的安装脚本会在lnmp1.6里生成src,里面是lnmp安装时下载的源码包,如php-7.3.9.tar.bz2
我们解压缩这个包,php-7.3.9
cd php-7.3.9/ext/
ls
里面有很多扩展包的文件夹,如gd;cd gd
#执行 /usr/local/php/bin/phpize
如果不是这样操作的话就会提示下面的错误:
Cannot find config.m4.
Make sure that you run ‘/usr/local/php/bin/phpize‘ in the top level source directory of the module
注意:目录/root/lnmp1.6/php-7.3.9/ext/pdo_mysql ,在运行phpize命令前并没有configure文件,只有config.m4文件。运行phpize就生成了一个可执行的configure文件。
make
make install
这样就生成了该扩展到ext目录下
参考:http://www.361way.com/php-module/894.html
以上是关于phpize安装PHP扩展的主要内容,如果未能解决你的问题,请参考以下文章