2013-05-16 2 views
0

나는 Redhat에서 PHP Crypt_Blowfish을 사용 중이고 다음과 같은 오류가 있습니다.PHP CRYPT_BLOWFISH 오류?

는 ERROR :

Notice: Constant CRYPT_BLOWFISH_AUTO already defined in /usr/share/pear/Crypt/Blowfish.php on line 33 Notice: Constant CRYPT_BLOWFISH_MCRYPT already defined in /usr/share/pear/Crypt/Blowfish.php on line 38 Notice: Constant CRYPT_BLOWFISH_PHP already defined in /usr/share/pear/Crypt/Blowfish.php on line 43 Fatal error: Cannot redeclare class Crypt_Blowfish in /usr/share/pear/Crypt/Blowfish.php on line 88

내 코드는 같은 것입니다 :

include_once('Blowfish.php'); 
$key = '12345678'; 
$cipher = new Crypt_Blowfish($key); 
echo Eencrypt($cipher, "hello world!"); 

그리고 난 내 php.ini을 확인하면, mcrypt도 이미 설치되어 사용할 수 있습니다.

enter image description here

  • 은 무엇 심각하게 잘못하시기 바랍니다 갔다?

답변

0

엄격한 표준 경고는 아니요 오류입니다. error_reporting 설정에서 쉽게 제거 할 수 있습니다.

error_reporting(error_reporting() & ~E_STRICT);