GoDaddy 도움말

워드프레스에서 데이터베이스 연결 설정 오류 수정

참고: 본 문서는 데이터베이스 연결 설정 오류에 대한 문제 해결 프로세스를 설명합니다. 귀하의 사이트에서 어떤 오류가 문제를 일으키는지 확실치 않다면, 가장 일반적인 워드프레스 오류와 그에 따른 해결법에 관한 문서를 살펴보세요.

정상적으로 작동하려면, 귀하의 워드프레스 사이트는 데이터베이스에 연결되어 있어야 합니다. 워드프레스는 데이터베이스 연결을 시도하기 위해 wp-config.php 파일에 저장된 연결 문자열을 사용합니다. 연결이 되지 않는다면 데이터베이스 연결 설정 오류 알림이 사이트에 표시됩니다. 이 문제를 해결하는 가장 일반적인 방법은 wp-config.php 파일 내에 있는 연결 문자열을 업데이트하는 것입니다.

참고: 데이터베이스 연결 오류를 해결하는 데에는 고급 문제 해결 방법이 필요합니다. 여기에는 서버 연결, 데이터베이스 자격 증명 및 접두사 획득, wp-config.php 파일 편집 등의 방법이 포함됩니다. 이 문제를 GoDaddy 전문가의 도움을 받아 해결하려는 경우 워드프레스 프리미엄 지원 팀에서 지원해 드릴 수 있습니다.

필수: 본 문서의 단계를 따르려면 올바른 데이터베이스 세부 사항이 필요합니다. 데이터베이스 세부 사항은 귀하의 워드프레스 로그인 자격 증명과 별개이며, 호스팅 플랜별로 찾는 방법은 다음과 같습니다.
Managed WordPress

이 문서의 단계를 따르고, 선택한 텍스트 편집기에 세부 정보를 복사합니다. 해당 데이터베이스 이름은 데이터베이스 사용자 이름과 동일하며, 포트 번호도 복사해야 합니다.

cPanel을 사용하는 Linux 호스팅

본 문서의 단계를 따라 cPanel 내의 데이터베이스 이름과 사용자 이름을 찾습니다. 보안상의 이유로 비밀번호는 표시되지 않으며, 데이터베이스 암호를 재설정하는 방법은 다음과 같습니다. 항상 호스트 이름에는 localhost를 사용해야 합니다.

Plesk를 사용하는 Windows 호스팅

본 문서의 단계를 따라 Plesk 내의 데이터베이스 이름과 사용자 이름을 찾습니다. 보안상의 이유로 비밀번호는 표시되지 않으며, 데이터베이스 암호를 재설정하는 방법은 다음과 같습니다.

  1. phpMyAdmin에 로그인.
  2. phpMyAdmin의 왼쪽 메뉴에서 사이트가 사용하는 데이터베이스의 이름을 선택합니다.
  3. 데이터베이스 접두사를 기록해 놓으세요. 데이터베이스 접두사는 테이블 이름에 추가됩니다(예를 들어, wp_3f_options, wp_3f_ posts, wp_3f_postmeta와 같은 데이터베이스 테이블이 보이는 경우 데이터베이스 접두사는 wp_3f_임).
  4. 파일 매니저로 호스팅 계정에 연결합니다.
  5. 워드프레스 사이트가 있는 폴더를 찾아 엽니다.
  6. wp-config.php 파일에서 다음 예와 유사한 섹션을 찾습니다.
    /** 워드프레스용 데이터베이스 이름 */
    define('DB_NAME', 'yourdatabasename');
    /** MySQL 데이터베이스 사용자 이름 */
    define('DB_USER', 'yourusername');
    /** MySQL 데이터베이스 암호 */
    define('DB_PASSWORD', 'yourpassword');
    /** MySQL 호스트 이름 */
    define('DB_HOST', 'yourhostname');
    
    $table_prefix  = 'yourtableprefix';
  7. 이 파일의 정보가 이전에 찾았던 데이터베이스 세부 사항과 일치하는지 확인합니다.
  8. wp-config.php 파일의 정보가 데이터베이스 세부 사항과 일치하지 않으면 파일을 올바른 정보로 업데이트합니다. 귀하의 사이트에 추가적인 문제 발생을 막기 위해, 따옴표 안에 있는 스트링만 대체합니다. 위 예시에서는 다음을 대체해야 합니다.
    • yourdatabasename을 정확한 MySQL 데이터베이스 이름으로 대체해야 합니다.
    • yourusername을 올바른 MySQL 사용자 이름으로 대체해야 합니다.
    • yourpassword를 올바른 MySQL 암호로 대체해야 합니다.
    • yourhostname을 올바른 MySQL 호스트 이름으로 대체해야 합니다.
    • 참고: 귀하의 사이트가 Managed WordPress에 호스팅된 경우, 호스트 이름을 포함한 열은 다음과 같은 구조로 되어 있습니다. define('DB_HOST', 'yourhostname:portnumber'). yourhostname은 올바른 MySQL 호스트 이름으로, portnumber는 올바른 포트 번호로 대체해야 합니다.

    • yourtableprefix를 올바른 테이블 접두사로 대체해야 합니다.
  9. 업데이트된 wp-config.php 파일을 저장합니다.
  10. Chrome, Firefox 또는 Edge에서 비공개 브라우징 모드로 사이트를 방문하여 사이트가 다시 온라인 상태인지 확인합니다.

상세 정보