Для использования данного расширения необходимо скомпилировать PHP с опцией --with-recode[=DIR] .
При загрузке этого расширения может произойти аварийное завершение PHP во время запуска, если recode загружается после mysql или imap. Загрузка расширения перед ними решает проблему. Это происходит из-за того, что и recode и imap используют C-библиотеки со своими собственными функциями hash_lookup(), а в случае mysql и recode, функцию hash_insert.
Расширение IMAP не может использоваться вместе с расширениями перекодировки, YAZ или Cyrus. Это связано с тем фактом, что они оба используют одни и те же внутренние символы. Замечание: Версии Yaz 2.0 и выше избавлены от этого недостатка.