php安装imap扩展(Cannot find imap library报错的解决方法)
imap扩展源码在php的源码包ext/imap下。
避坑指南
如果安装时遇到这个报错,请往下看:configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
1.安装依赖,如果在已经安装过的情况下,还是报错,不要慌,重点在第二步
:
yum install -y libc-client-devel
2.检查/usr/lib/libc-client.a
文件,没有的话,做软链:
ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.a
3.开始安装
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-imap-ssl --with-kerberos
make
make install
4.php.ini增加引入
extension=imap.so