【发布时间】:2013-05-11 05:02:36
【问题描述】:
我在 Redhat 上并使用 PHP Crypt_Blowfish 并出现以下错误。
错误:
注意:常量 CRYPT_BLOWFISH_AUTO 已在第 33 行的 /usr/share/pear/Crypt/Blowfish.php 中定义 注意:常量 CRYPT_BLOWFISH_MCRYPT 已在第 38 行的 /usr/share/pear/Crypt/Blowfish.php 中定义 注意:常量CRYPT_BLOWFISH_PHP 已在第 43 行的 /usr/share/pear/Crypt/Blowfish.php 中定义 致命错误:无法在第 88 行的 /usr/share/pear/Crypt/Blowfish.php 中重新声明 Crypt_Blowfish 类
我的代码是这样的:
include_once('Blowfish.php');
$key = '12345678';
$cipher = new Crypt_Blowfish($key);
echo Eencrypt($cipher, "hello world!");
当我检查我的php.ini 时,mcrypt 也已安装并启用。
- 请问出了什么严重问题?
【问题讨论】: