phpsrc 为server php程序包的路径,phppath 为php 安装的路径

yum -y install openssl-devel pam-devel

#

wget ftp://ftp.cac.washington.edu/imap/c-client.tar.Z

tar xzvf c-client.tar.Z

cd imap-2007f

64位系统需要操作该步骤

sed -i 's/^Makefile=/Makefile=-fPIC/' Makefile

不然在编译改模块的时候会报

/usr/bin/ld: /usr/local/imap-2007f/lib/libc-client.a(osdep.o): relocation R_X86_64_32 against 'ssl_server_input_wait' can not be used when making a shared object; recompile with -fPIC

/usr/local/imap-2007f/lib/libc-client.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

make: *** [libphp5.la] Error 1

#

make lr5 PASSWDTYPE=std SSLTYPE=unix.nopwd IP6=4

echo "set disable-plaintext nil" > /etc/c-client.cf

mkdir -p /usr/local/imap-2007f/{include,lib}

chmod -R 077 /usr/local/imap-2007f

rm -rf /usr/local/imap-2007f/include/*

rm -rf /usr/local/imap-2007f/lib/*

rm -rf /usr/sbin/imapd

cp imapd/imapd /usr/sbin/

cp c-client/*.h /usr/local/imap-2007f/include/

cp c-client/*.c /usr/local/imap-2007f/lib/

cp c-client/c-client.a /usr/local/imap-2007f/lib/libc-client.a

cd $PHPSRC/ext/imap

$PHPPATH/bin/phpize

./configure --with-php-config=$PHPPATH/bin/php-config --with-imap=/usr/local/imap-2007f --with-imap-ssl

make

make install

vim $PHPPATH/etc/php.ini 添加

extension = "imap.so"

/usr/local/php/sbin/php-fpm reload

这个有更详细说明,不过是英文的

centos php imap,centos 5.5 64 php 添加imap 模块记录相关推荐

  1. 制作openstack Centos镜像 -- Example: CentOS image

    2019独角兽企业重金招聘Python工程师标准>>> Example: CentOS image This example shows you how to install a C ...

  2. centos php open_basedir,CentOS 5服务器安全基本设置

    Jquery中文网 > 操作系统  > centos/Redat  > 正文 CentOS 5服务器安全基本设置 CentOS 5服务器安全基本设置 发布时间:2014-08-14 ...

  3. 红帽干掉 CentOS 8,CentOS Stream 上位

    [CSDN 编者按]发布仅一年的 CentOS 8 将停止维护引众多开发者不满,其接班人 CentOS Stream 未来表现会如何?CentOS 创始人再开新项目,是否真能如预期与 Red Hat ...

  4. Centos Linux 和 CentOS Stream比较

    CentOS 计划产生两个变体:CentOS Linux 和 CentOS Stream.它们在很多方面都是相似的.这是它们与众不同的地方. 另请参阅: CentOS Stream FAQhttps: ...

  5. centos linux 和 centos stream 的区别

    文章目录 CentOS Linux 和 CentOS Stream 的区别 项目终止日期(EOL) 上游 vs 下游 更新频率 贡献方式 测试 CentOS Linux 和 CentOS Stream ...

  6. CentOS 8发布|CentOS 8下载链接

    今天,CentOS 8 官方正式发布了! CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容. 该版本还包含全新的 CentOS Streams ,Centos ...

  7. 从CentOS 8到CentOS Stream,到底发生什么事了?

    在Linux服务器操作系统领域,CentOS一直被认为是一个稳定安全并且可靠的发行版本.它是从RHEL源代码复刻,去除了RHEL有关的商标等一些内容构建出来的. 但是从CentOS被Red Hat收购 ...

  8. 【CentOS】一看就明白的 CentOS 6 和 CentOS 7 运行级别的差别(超!超!超!详细!)

    CentOS 6 与 CentOS 7 运行级别的差别 1)管理机制 2)运行级别 3)系统运行级别配置文件 4)修改当前运行级别(临时切换) 5)修改默认启动级别(永久,需重启生效) 1)管理机制 ...

  9. php imap 安装_linux 下安装PHP的IMAP扩展实现邮件收发

    系统CentOS 6.5 PHP5.5.19 1.安装imap的依赖包: [root@iZ9482lp6yqZ]# yum install -y libc-client-* 没有安装编译错误提示: c ...

最新文章

  1. mysql用语_mysql基本sql语句大全(基础用语篇)
  2. 5款没有专利纠葛的Linux发行版
  3. 编程爱好者学vb还是python-编程语言Java和Python对比哪个比较好
  4. 机器学习中如何处理缺失数据(NAN和Ifo)?
  5. 还有哪些类似0.99999…=1有趣的事实?
  6. 教徒计划出品:升级vCenter41到vCenter5
  7. xtrabackup备份还原
  8. 端口数据[精通WindowsSocket网络开发-基于VC++实现]第二章——TCP/IP简介
  9. HTML5/CSS3笔记
  10. 在dos下或web下Fatal Error: undefined function mysql_connect()
  11. 怎么查看java的源码
  12. android4能用otg吗,小米4支持OTG吗?小米4手机的OTG功能怎么用?
  13. 蒟蒻的笔记本二、tarjan
  14. 荣耀5x android7,华为荣耀畅玩5X/6/7/i7 Bootloader解锁教程
  15. Deep Mind 团队论文Playing Atari with Deep Reinforcement Learning复现
  16. PDF分割成两页怎么弄?来看看这3个工具
  17. 设计师必备的30款好看的手写字体免费下载
  18. 新手问题:如何理解sql语句中 +textBox1.Text+
  19. php 获取手机屏幕宽度,Swift-使用UIScreen类获取屏幕尺寸
  20. 31个爱情原则让你受用终生

热门文章

  1. 校验用户手机号是否合法
  2. 完成DI 依赖注入功能
  3. 每次请求都要建立连接吗?
  4. Nacos注册中心介绍
  5. DiskFileItemFactory API详解
  6. 方法练习1_比较两个数字是否相同
  7. linux系统牵引程序设置,Linux上安装Wine运行AutoCAD实例[多图]
  8. 【Homework】什么是多态,多态具体体现有哪些?
  9. win10使用自带虚拟机没有Hyper-V场景
  10. MobX - 基于响应式的状态管理