- PHP7.1 and Laravel 5.3: Function mcrypt_get_iv_size() is deprecated
- php.net/mcrypt Mcrypt ciphers
- PHP 7.11 mcrypt extension deprecated.
A PHP Error was encountered Severity: 8192 Message: Function mcrypt_get_iv_size() is deprecated Filename: libraries/Encrypt.php Line Number: 337 A PHP Error was encountered Severity: 8192 Message: Function mcrypt_decrypt() is deprecated Filename: libraries/Encrypt.php Line Number: 346
공식 미지원 2017.02.16
Note- PHP 7.1 is not the production release yet, so not officially supported. 참고- PHP 7.1은 아직 프로덕션 릴리스가 아니므로 공식적으로 지원되지 않습니다.
CI 에서는 기본으로 MCRYPT_RIJNDAEL_256 (libmcrypt > 2.4.x only) 를 이용한다.
설치된 mcrypt가 지원하는 ciphers로 바꿔야 한다.
chipher 변경
$this->encrypt->set_cipher(MCRYPT_BLOWFISH);
encrypt 사용하지 않을 경우
# encrypt 를 로드하지 않았는데도 불구하고 같은 에러가 나온다면 config.php 수정 # Session.php 에서 encrypt 를 로드한다. $config['sess_encrypt_cookie'] = FALSE;
반응형
'lang > php' 카테고리의 다른 글
centos php-fpm session.save_handler redis setting (0) | 2017.03.02 |
---|---|
Centos7 Nginx+php7+php-fpm (0) | 2017.02.21 |
CI hwp 파일 업로드 (unknown file extension upload), 다운로드 (0) | 2016.07.02 |
PHP RedisClient Class (0) | 2016.06.07 |
PHP Redis (0) | 2016.06.03 |