PHP Неустранимая ошибка: вызов неопределенной функции password_verify ()

У меня есть PHP 5.5.6 на моем XAMPP, и я не столкнулся с этой ошибкой. Но после загрузки моего веб-сайта в нашу тестовую среду произошла следующая ошибка:

 PHP Fatal Error: Call to undefined function password_verify() 

Наш тестовый сервер envt / server имеет PHP 5.5.9 (я проверил его с помощью команды php -v )

Я также проверил руководство по PHP, и он ничего не говорит о настройке и ничего не устанавливает при использовании этих функций. Какие идеи могут вызвать эту проблему?

Solutions Collecting From Web of "PHP Неустранимая ошибка: вызов неопределенной функции password_verify ()"

password_verify() встроен с PHP 5.5.0, и, скорее всего, ваш сервер не запускает последнюю версию PHP. Обязательно дважды проверьте версию PHP на своем сервере либо с помощью phpinfo() или phpversion() .

Обратите внимание, что ваши версии CLI и mod_php (или php-fpm) могут отличаться, выполнение php -v может привести к неправильному номеру версии. Создайте файл PHP и откройте его в своем браузере, чтобы быть абсолютно уверенным.

Причина для разных версий CLI, mod_php и php-fpm связана с пакетами, предлагаемыми операционной системой, и тем, что фактический администратор установил в системе. Лично я предпочитаю самостоятельно компилировать PHP и не забудьте получить лучшую производительность, но также и ту же версию в полной системе.

Замена для версий PHP ниже 5.5

https://github.com/Antnee/phpPasswordHashingLib