• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

centOS6 php 编译 imap 模块

php 搞代码 4年前 (2022-01-23) 12次浏览 已收录 0个评论

php 编译 c-client imap 客户端.下载地址 http://www.washington.edu/i本文来源gao.dai.ma.com搞@代*码#网搞代gaodaima码map/mirrors.html

第一步,编译 c-client

官方文档说到底有点坑,编译报错 “错误:x509v3.h:没有那个文件或目录”,搜了下论坛,使用下面的命令编译通过

make slx SSLINCLUDE=/usr/include/openssl/ EXTRACFLAGS=-fPIC

没有加 EXTRACFLAGS=-fPIC 在编译php-imap 报错: libc-client.a: could not read symbols: Bad value。加了后顺利编译通过

第二步,复制文件到目录

mkdir lib

mkdir include

cp c-client/*.c lib/

cp c-client/*.h include/

cp c-client/c-client.a lib/libc-client.a

第三部,编译PHP

用扩展的方式编译省时省力,

cd php-5.3.23/ext/imap

phpize

./configure –with-imap=/usr/local/imap-2007f/ –with-imap-ssl

copy imap.la imap.so 到 PHP 扩展目录

第四步,修改php配置

修改 php.ini 添加

extension=/path/to/imap.so

重启php-fpm

参考

http://www.brighterlamp.com/2012/12/how-to-compile-php-with-imap-support/


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:centOS6 php 编译 imap 模块
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址