PhpMyAdmin '이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다.' 오류발생 해결방법


PhpMyAdmin '이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다.' 오류발생 해결방법




최초 작성일 : 2023-05-09 | 수정일 : 2023-05-09 | 조회수 :

phpMyAdmin에서 '이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 한다.'라는 오류 메시지가 나타나면, phpMyAdmin의 설정 파일에 blowfish_secret이 설정되지 않았다는 뜻이다.

blowfish_secret은 쿠키 기반 인증을 위한 암호화 키로, 복잡하게 설정해야 하며 최소 32자 이상이어야 한다.
이를 설정하는 방법은 아래와 같다.

  1. 먼저, phpMyAdmin의 설정 파일을 연다.
    설정 파일의 경로는 시스템에 따라 다르지만, 일반적으로 /etc/phpmyadmin/config.inc.php 또는 phpMyAdmin 디렉토리의 config.inc.php에 위치해 있다.

  2. 설정 파일을 열고 아래와 같이 blowfish_secret을 설정한다.
    여기서 your_blowfish_secret는 복잡한 문자열로 대체해야 한다:

    php
    $cfg['blowfish_secret'] = 'your_blowfish_secret'/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
  3. 위에서 your_blowfish_secret 부분을 복잡한 문자열로 교체하면 된다.
    예를 들면, 아래와 같이 변경할 수 있습니다
    :

    php
    $cfg['blowfish_secret'] = 'XzZ2cv8jdh27#JDS27_djs!@#jdAS';
  4. 설정을 마친 후 파일을 저장하고 닫습니다.

  5. 마지막으로 phpMyAdmin을 새로고침하거나 재시작하면 blowfish_secret 오류가 해결되어야 한다.

이렇게 하면 phpMyAdminblowfish_secret 오류를 해결할 수 있다.
다만, blowfish_secret은 민감한 정보이므로 외부에 노출되지 않도록 주의해야 한다.
이 설정 값은 매우 중요하므로 꼭 복잡하게 설정하시기 바란다.

Tags  #phpmyadmin  

닉네임:
댓글내용: