0

Redhat で PHP を使用してCrypt_Blowfishいて、次のエラーが発生しています。

エラー:

Notice: 定数 CRYPT_BLOWFISH_AUTO は /usr/share/pear/Crypt/Blowfish.php の 33 行目に既に定義されています Notice: 定数 CRYPT_BLOWFISH_MCRYPT は /usr/share/pear/Crypt/Blowfish.php の 38 行目に既に定義されています Notice: 定数 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.inimcrypt既にインストールされ、有効になっています。

ここに画像の説明を入力

  • 何が深刻な問題だったのですか?
4

1 に答える 1

0

厳格な標準警告はエラーではありません。これらは error_reporting 設定から簡単に削除できます。

error_reporting(error_reporting() & ~E_STRICT);
于 2013-05-17T08:03:19.677 に答える