打印

使用的一键安装包,但如何开启IMAP模块呢

使用的一键安装包,但如何开启IMAP模块呢

我使用的LNMP一键安装包,但通过探针检查发现
IMAP电子邮件系统NO
没有打开,通过搜索找到PHP.ini 文件,准备将 extension=php_imap.dll 前面的分号去掉,但发现这个文件里面的所有的前面的分号都没有去掉,请问应当如何解决开启 IMAP模块 ?


问题已解决,详情参考11楼。

[ 本帖最后由 zhxyun 于 2010-6-4 10:10 编辑 ]

TOP

重新编辑安装 应当如何操作呢?
实在不好意思 俺还是个新手!
直接用install php5-imap 可以吗?

TOP

重新编辑安装是指进入PHP目录 ( php-5.2.10 ) 执行
复制内容到剪贴板
代码:

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-discard-path --enable-magic-quotes --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --with-mime-magic --enable-suhosin --with-imap

make ZEND_EXTRA_LIBS='-liconv'
make install
cp php.ini-dist /usr/local/php/etc/php.ini
对吗???

[ 本帖最后由 zhxyun 于 2010-5-25 17:14 编辑 ]

TOP

今天又实验了一下, 修改 centos.sh  安装会 报错。
直接进
PHP目录 ( php-5.2.10 ) 执行安装 安装完毕后 发现还是没有启动!

TOP

今天测试 终于安装成功,对于需要的朋友们 请按照如下方法:
(如果觉得有什么问题,大家一起讨论)
复制内容到剪贴板
代码:

yum -y install libc-client-devel
cd */ext/imap
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-kerberos --with-imap-ssl
make && make install
编辑 /usr/local/php/etc/php.ini 添加 extension=imap.so 重启 nginx 即可

TOP