Почему я не могу использовать openssl_encrypt?

Я пытаюсь реализовать вызов openssl_encrypt на веб-сервере моего клиента, и у меня возникает фатальная ошибка Unknown function: openssl_encrypt() . Я думал, что это требование было PHP 5.3.0 и выше? По внешнему виду phpinfo () дамп сервера работает 5.3.3.

Что дает?

Чтобы использовать функции openssl_ , вам необходимо: a) установить OpenSSL и b) построить PHP с поддержкой OpenSSL. См. Документы PHP OpenSSL .

Чтобы использовать поддержку OpenSSL для PHP, вы также должны скомпилировать PHP --with-openssl[=DIR]

http://www.php.net/manual/en/openssl.requirements.php

Чтобы использовать функции OpenSSL, вам необходимо установить пакет OpenSSL. PHP между версиями 4.0.5 и 4.3.1 будет работать с OpenSSL> = 0.9.5. Другие версии (PHP <= 4.0.4 и> = 4.3.2) требуют OpenSSL> = 0.9.6.

http://www.php.net/manual/en/openssl.installation.php

Чтобы использовать поддержку OpenSSL для PHP, вы также должны скомпилировать PHP -with-openssl [= DIR].