PHP 5.3.20:未定义的函数hash()

时间:2013-06-29 17:11:45

标签: php hash

我正在尝试使用PHP 5.3.20在FreeBSD上安装Magento,但安装脚本失败并带有

Fatal error: Call to undefined function hash() in /var/www/.../magento/lib/Zend/Cache/Backend/File.php on line 894

由于它在another StackOverflow question中已被清除,因此需要PHP 5.1.2,因此这是一个不同的问题。我从ports安装了php5-mhash扩展,并将mhash.so和hash.so添加到extensions.ini。此外,configure命令中没有--disable-hash。在CLI中它也是一样的。

可能是因为open_basedir?有什么想法吗?

1 个答案:

答案 0 :(得分:2)

尝试从安全性安装它,看看这是否适合您。

cd /usr/ports/security/php5-hash 
make install clean