php imap配置,在PHP中使用imap函数而无需重建和重新安装

我终于找到了解决方案.大部分都在这里:

http://www.september28.co.uk/blog/2011/11/24/php-imap-support-in-mac-os-x-lion-without-recompiling-php/

我的机器是2011年末的Macbook Pro,配备MacOSX 10.7.4,PHP 5.4.通过这些说明安装:http://www.hirmet.com/mac-os-x-lion-upgrade-to-php-5-4

对于那些具有相似或相同设置的人来说,这是一步一步的:

取消归档,进入文件夹,运行以下命令:

$make osx EXTRACFLAGS="-arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp"

上面的命令会向你发出一堆警告,但应该成功完成,这与september28博客文章中最初建议的命令不同.

接下来,执行以下操作:

$sudo cp c-client/*.h /usr/local/include/

$sudo cp c-client/*.c /usr/local/lib/

$sudo cp c-client/c-client.a /usr/local/lib/libc-client.a

完成后,如果您像我一样进行自定义升级(根据答案中的第二个链接),请进入下载的php源文件夹,并为您的系统构建imap.so扩展.如果您没有构建自定义版本,只需下载已安装版本的PHP源代码,并使用它,这无关紧要.

$cd ~/Downloads/Php-5.4.4/ext/imap

$phpize

$./configure --with-imap==/usr/local/imap-2007 --with-kerberos --with-imap-ssl

$make

完成后,请执行以下操作:

$sudo cp modules/imap.so /usr/lib/php/extensions/no-debug-non-zts-20100525/

…或者如果你的PHP扩展文件夹不同,那就把它(你可以看到phpinfo()中的位置;)

重启apache,你应该准备好了.

$sudo apachectl restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值