首页 > 解决方案 > hash():未知的散列算法:fnv1a64

问题描述

我有奇怪的问题,无法在谷歌找到解决方案,我有 php 脚本,我得到了那个错误。

在我的服务器上有: 1. Centos 7 64bit 2. Vesta CP 和 php 版本

PHP 5.5.28 (cli) (built: Aug 6 2015 08:53:05) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

我得到那个错误

hash():未知的散列算法:fnv1a64

这是代码示例

if (!empty($settings)) {
        return hash('fnv1a64', trim($settings->purchase_code));
    }

标签: phpalgorithmhashlocalhost

解决方案


直到5.6.0fnv1a64才添加哈希。但是,您可以使用。fnv164

请参阅引用错误66698的更改日志


推荐阅读