У меня была похожая проблема.По личному опыту могу сказать, что, хотя у вас могут быть установлены IMAP и OpenSSL, вам может потребоваться перекомпилировать php install "--with-imap-ssl [= DIR]".Я хотел сделать то же самое и получил ту же ошибку.У меня также были установлены те же версии OpenSSL и IMAP.Я перекомпилировал php, и вот мой конфиг:
. / Configure --prefix = / usr / local / apache2 / php --with-imap = / usr / local / imap-2007f /--with-curl = / usr / local / curl / --enable-сокеты --with-imap-ssl = / usr / local / ssl --with-openssl --with-apxs2 = / usr / local / apache2 /bin / apxs --with-kerberos --without-iconv
Конечно, вам не нужно использовать один и тот же конфиг, потому что он настроен для того, что мне нужно.
Если вы не знакомы с компиляцией php, вы можете найти источник здесь:
http://www.php.net/downloads.php
Вот базовое руководство по компиляции php и apache, если вы работаете в UNIX.Он также включает в себя, как скомпилировать их с помощью curl, вы можете использовать все инструкции для curl и заменить их на ssl и imap соответственно, и это должно работать.http://thermo.sdsu.edu/testhome/phpinstall.html