PHP5.3.20:未定义的函数hash()

PHP5.3.20:未定义的函数hash(),php,hash,Php,Hash,我正试图用PHP5.3.20在FreeBSD上安装Magento,但安装脚本失败 致命错误:调用第894行/var/www/../magento/lib/Zend/Cache/Backend/File.php中未定义的函数hash() 因为它需要PHP5.1.2,所以这是一个不同的问题。我从端口安装了php5 mhash扩展,并将mhash.so和hash.so添加到extensions.ini中。此外,configure命令中没有--disable hash。在CLI中也是一样的 可能是因为开

我正试图用PHP5.3.20在FreeBSD上安装Magento,但安装脚本失败

致命错误:调用第894行/var/www/../magento/lib/Zend/Cache/Backend/File.php中未定义的函数hash()

因为它需要PHP5.1.2,所以这是一个不同的问题。我从端口安装了
php5 mhash
扩展,并将mhash.so和hash.so添加到extensions.ini中。此外,configure命令中没有
--disable hash
。在CLI中也是一样的


可能是因为开放的basedir?有什么想法吗?

试着从安全性安装它,看看这是否对你有用

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