CentOS系统中PHP 5.5编译安装imap模块步骤
PHP在处理IMAP和POP3邮件内容时,需要安装imap模块。
PHP 5.5.16 安装imap模块
imap模块提供了可以操作 IMAP ,NNTP,POP3 和本地邮箱的方法。
以下是安装步骤:
安装依赖包 client2007e
Debian:
代码如下 | |
apt-get install -y libc-client2007e-dev |
CentOS:
代码如下 | |
yum install -y libc-client-devel |
如果缺少此依赖包,通过PHP 5.5.16源码编译安装imap模块出现一下错误:
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
当然你可以手动去官网下载 imap-2007e.tar.gz 编译安装。
PHP编译安装imap模块
请运行以下命令:
代码如下 | |
cd /root/php-5.5.16/ext/imap |
注意:/root/php-5.5.16替换为你所在环境的php源码路径。
测试是否安装成功?
代码如下 | |
# php –ri imap |
那说明安装成功了!