centos php imap,centos 5.5 64 php 添加imap 模块记录
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 模块记录相关推荐
- 制作openstack Centos镜像 -- Example: CentOS image
2019独角兽企业重金招聘Python工程师标准>>> Example: CentOS image This example shows you how to install a C ...
- centos php open_basedir,CentOS 5服务器安全基本设置
Jquery中文网 > 操作系统 > centos/Redat > 正文 CentOS 5服务器安全基本设置 CentOS 5服务器安全基本设置 发布时间:2014-08-14 ...
- 红帽干掉 CentOS 8,CentOS Stream 上位
[CSDN 编者按]发布仅一年的 CentOS 8 将停止维护引众多开发者不满,其接班人 CentOS Stream 未来表现会如何?CentOS 创始人再开新项目,是否真能如预期与 Red Hat ...
- Centos Linux 和 CentOS Stream比较
CentOS 计划产生两个变体:CentOS Linux 和 CentOS Stream.它们在很多方面都是相似的.这是它们与众不同的地方. 另请参阅: CentOS Stream FAQhttps: ...
- centos linux 和 centos stream 的区别
文章目录 CentOS Linux 和 CentOS Stream 的区别 项目终止日期(EOL) 上游 vs 下游 更新频率 贡献方式 测试 CentOS Linux 和 CentOS Stream ...
- CentOS 8发布|CentOS 8下载链接
今天,CentOS 8 官方正式发布了! CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容. 该版本还包含全新的 CentOS Streams ,Centos ...
- 从CentOS 8到CentOS Stream,到底发生什么事了?
在Linux服务器操作系统领域,CentOS一直被认为是一个稳定安全并且可靠的发行版本.它是从RHEL源代码复刻,去除了RHEL有关的商标等一些内容构建出来的. 但是从CentOS被Red Hat收购 ...
- 【CentOS】一看就明白的 CentOS 6 和 CentOS 7 运行级别的差别(超!超!超!详细!)
CentOS 6 与 CentOS 7 运行级别的差别 1)管理机制 2)运行级别 3)系统运行级别配置文件 4)修改当前运行级别(临时切换) 5)修改默认启动级别(永久,需重启生效) 1)管理机制 ...
- php imap 安装_linux 下安装PHP的IMAP扩展实现邮件收发
系统CentOS 6.5 PHP5.5.19 1.安装imap的依赖包: [root@iZ9482lp6yqZ]# yum install -y libc-client-* 没有安装编译错误提示: c ...
最新文章
- mysql用语_mysql基本sql语句大全(基础用语篇)
- 5款没有专利纠葛的Linux发行版
- 编程爱好者学vb还是python-编程语言Java和Python对比哪个比较好
- 机器学习中如何处理缺失数据(NAN和Ifo)?
- 还有哪些类似0.99999…=1有趣的事实?
- 教徒计划出品:升级vCenter41到vCenter5
- xtrabackup备份还原
- 端口数据[精通WindowsSocket网络开发-基于VC++实现]第二章——TCP/IP简介
- HTML5/CSS3笔记
- 在dos下或web下Fatal Error: undefined function mysql_connect()
- 怎么查看java的源码
- android4能用otg吗,小米4支持OTG吗?小米4手机的OTG功能怎么用?
- 蒟蒻的笔记本二、tarjan
- 荣耀5x android7,华为荣耀畅玩5X/6/7/i7 Bootloader解锁教程
- Deep Mind 团队论文Playing Atari with Deep Reinforcement Learning复现
- PDF分割成两页怎么弄?来看看这3个工具
- 设计师必备的30款好看的手写字体免费下载
- 新手问题:如何理解sql语句中 +textBox1.Text+
- php 获取手机屏幕宽度,Swift-使用UIScreen类获取屏幕尺寸
- 31个爱情原则让你受用终生