php安装拓展之phpize方式安装

编程知识 行业动态 更新时间:2024-06-13 00:22:54

php的源码包中有一个ext文件夹里面好多拓展插件,如果编译安装php的时候,没有安装拓展,可以后续通过phpize安装拓展

进入 ext文件夹

之后假如我需要安装imap插件

cd imap

生成 configure文件

/usr/local/php/bin/phpize

直接在imap目录执行 phpize命令即可,上面的/usr/local/php/bin/phpize是phpize安装的目录

之后会生成 .configure文件

如果没有生成,可能是因为缺少一下一点系统环境安装包导致的,百度一下报错,一般可以找到缺少什么安装包

之后运行如下命令进行编译

./configure --with-php-config=/usr/local/php/bin/php-config --with-libdir=lib64 --with-kerberos --with-imap-ssl

这个只是针对imp拓展而已,如果其他的拓展可能只需要 如下即可

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

没有报错就执行

make && make install 

进行拓展的安装。

安装之后,会出现一个imap.so的文件的路径,

/usr/local/php/lib/php/extensions/no-debug-non-zts-2013122

编辑php.ini配置文件

extension=imap.so

添加上面的拓展,即可完成imap拓展的安装

还有pecl安装方式。

更多推荐

php安装拓展之phpize方式安装

本文发布于:2023-04-03 12:41:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7a41870327ac69e955008d7e23503a25.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:方式   php   phpize

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!