WordPress에서“데이터베이스 연결 설정 오류”해결 방법

겁에 질린,


데이터베이스 연결을 설정 오류

… WordPress 웹 사이트 소유자 인 경우 나쁜 날의 정의입니다..

인정하십시오,이 오류 메시지는 매우 심각해 보입니다. 디자인, 친숙한 WordPress 사이트 요소, 텍스트 만 없음 :

데이터베이스 연결을 설정 오류

먼저, 당황하지 마십시오!

우리는 당신이 지금 약간 두렵다는 것을 알고 있지만 이 문제는 해결 될 수 있습니다 영구적 인 손상을 방지 할 수 있습니다. 실제로 데이터베이스 연결 설정 오류는 매우 일반적입니다..

문제 이해

우리가하고 싶지 않은만큼 대장 여기서 오류의 본질은 자명하다 – 데이터베이스 연결을 설정하는 오류이다.

정확한 의미는 다음과 같습니다.

WordPress는 두 가지 주요 기술을 사용하여 PHP와 MySQL의 모든 멋진 기능을 제공합니다..

  • PHP 프로그래밍 언어입니다. 핵심 WordPress 파일 인 WordPress는 PHP로 작성되었습니다. 지루한, 미안.
  • MySQL 데이터베이스 기술입니다. WordPress는 MySQL 데이터베이스를 사용하여 모든 웹 사이트 컨텐츠를 저장합니다. 여기에는 게시물, 페이지뿐만 아니라 사이트 제목, 위젯 레이아웃, 색상 설정 등과 같은 작은 요소도 포함됩니다. 기본적으로 MySQL 데이터베이스는 모든 정보, 심지어 가장 작은 정보도 포함합니다 귀하의 웹 사이트는 유지됩니다.

이 두 가지를 결합하면 WordPress는 PHP 명령을 사용하여 MySQL 데이터베이스에 연결하고 필요한 정보를 얻은 다음 화면에 모든 것을 표시합니다.

오류가 발생하는 곳입니다. 어떤 이유로 든 WordPress가 PHP 명령을 통해 데이터베이스의 정보에 액세스 할 수없는 경우 오류가 발생합니다. 이 경우 WordPress는 기본적으로 다음에 수행 할 작업을 알지 못하므로 “데이터베이스 연결 설정 오류”뿐입니다.

그렇게 말하면 오류가 발생하는 몇 가지 이유가있을 수 있습니다. 더 일반적인 것들 중 일부 :

  • ✅ 잘못된 로그인 자격 증명. 데이터베이스에 액세스하려면 WordPress에 특정 로그인 및 비밀번호가 필요합니다. 어떤 이유로 든 변경 된 경우 WordPress는 더 이상 데이터베이스에서 아무것도 가져올 수 없습니다..
  • Word 손상된 WordPress 파일. 특히 업데이트 실패로 인해 핵심 WordPress 파일이 손상 될 수 있습니다. 여기에는 플러그인, 테마 및 주요 WordPress 소프트웨어 업데이트의 업데이트 실패와 같은 것들이 포함될 수 있습니다..
  • ✅ 손상된 데이터베이스. 악성 플러그인이 데이터베이스를 내부적으로 엉망으로 만들거나, 해커의 공격, 테마 실패 등의 결과 일 수 있습니다..
  • server 데이터베이스 서버가 다운되었습니다. 경우에 따라 웹 서버 (웹 사이트 파일을 저장하는 서버)는 데이터베이스와 다른 컴퓨터에서 실행됩니다. 그리고 별도의 데이터베이스 서버는 어떤 이유로 든 다운 될 수 있습니다..
  • traffic 너무 많은 트래픽. 이것이 좋은 문제이지만 여전히 문제입니다. 특히, 트래픽이 급증하여 데이터베이스가 응답하지 않을 수 있습니다. 예를 들어, 귀하의 게시물 중 하나가 바이러스에 감염되어 이제 모두가 개가 귀하의 사이트에 액세스하려고합니까? 따라서 서버는 이러한 방문의 일부를 처리 할 수 ​​없습니다.

“데이터베이스 연결 설정 오류”해결 방법

시간을 소중히 생각하므로 우선 문제를 해결할 가능성이 가장 높은 경로를 추천하겠습니다. 빨리. 그런 다음 더 깊이 파고 직접 수정 프로그램을 수동으로 수행하는 방법을 보여 드리겠습니다..

1 단계 : 웹 호스트 제공 업체와 연락

호스팅 지원 문의
웹 호스트 지원에 문의하는 것은 항상 좋은 생각입니다.

사이트가 1 분 전 (또는 하루 전)에 작동했지만 지금은 그렇지 않은 경우 웹 호스트의 끝에 결함이있을 수 있다고 가정하는 것이 안전합니다.

요즘의 모든 고품질 호스트는 일반적으로 실시간 채팅을 통해 어떤 형태의 빠른 반응 지원을 제공합니다.

라이브 채팅에 연락하여“데이터베이스 연결 설정 오류”(구문 붙여 넣기)가 발생했다고 말한 후 다음을 묻습니다.

  • 데이터베이스 서버가 문제없이 가동되어 실행되는 경우
  • 지금 서버에서 활동이나 트래픽이 급증하지 않으면.

대부분의 경우 어떤 종류의 오류가 발생했는지 알려 주면 원인이 무엇인지 정확히 알려주거나 문제를 해결합니다..

가장 중요한 것은 데이터베이스가 올 바르고 서버에서 의심스러운 활동이 있는지 여부를 알려줍니다..

결함이 종료되지 않은 경우 (서버가 작동 중이고 트래픽이 급증하지 않는 경우) 도움이 필요하지 않은 경우 2 단계로 진행하십시오.

2 단계 : 플러그인 또는 테마 파일이 손상되지 않았는지 확인

불행한 사건으로 인해 워드 프레스 파일이 손상 될 수 있습니다..

예를 들어 아마도 플러그인 또는 테마 업데이트, 그리고 모든 것이 무너 졌습니까? 사이트를 외부 서비스에 연결했을 수 있습니까? 어쩌면 일부 파일을 수동으로 편집했을 수도 있습니다.?

위의 사항 중 하나라도 종을 울리면 아마도 범인 일 것입니다. 이 작업을 수행하지 않은 경우이 단계를 건너 뛰십시오.

수행 할 수있는 작업은 다음과 같습니다.

  • 먼저: FTP를 통해 호스트에 연결하십시오. 이 무료 도구를 사용 하여이 작업을 수행 할 수 있습니다 FileZilla.

연결하려면 FTP 계정에 대한 로그인 및 비밀번호가 필요합니다. 어디에 / 어떻게 있는지 모를 경우 가장 쉽게 가입 할 수있는 방법은 처음 가입 할 때 웹 호스트에서받은 초기 이메일을 검색하는 것입니다. 또는, 실시간 채팅 지원 담당자에게 세부 정보를 제공하도록 요청할 수 있습니다.

그것들을 가지고 서버에 연결하고 WordPress 루트 폴더로 이동하십시오. 보통 “public_html”또는 “www”라고하며 FTP 연결을 설정하면 이미있을 수 있습니다..

경험상 “wp-content”및 “wp-admin”과 같은 하위 폴더가 표시되면 WordPress 루트에있는 것입니다. 예:

워드 프레스 루트

  • 둘째: “wp-content”로 이동하여 “plugins”폴더의 이름을 다른 것으로 바꾸십시오 (어느 쪽이든 ‘플러그인’이 아닌 한 다른 이름) :

플러그인 이름 바꾸기

  • 제삼: 사이트로 돌아가서 오류가 여전히 있는지 확인하십시오.

그렇지 않은 경우 일부 플러그인으로 인한 것입니다. FTP로 돌아가서 폴더 이름을 “플러그인”으로 바꿉니다. 들어가서 개별 플러그인의 폴더 이름을 하나씩 변경하십시오. 가장 쉬운 방법은 끝에 밑줄을 추가하는 것입니다.“_”

이름이 변경됨

오류가 발생하거나 사라지는시기를 확인하려면 사이트로 계속 돌아 오십시오. 특정 플러그인으로 좁힌 후에는 문제 해결사를 찾았습니다. 솔루션을 문서화했는지 확인하기 위해이를 삭제하거나 온라인으로 이동하십시오..

  • “plugins”폴더의 이름을 변경 한 후에도 오류가 계속 발생하면 “themes”폴더와 동일한 프로세스를 수행하십시오..
  • 그래도 문제가 해결되지 않으면 두 폴더의 이름을 모두 “플러그인”및 “테마”로 바꾸십시오. 다른 원인으로 인해 오류가 발생했습니다..

3 단계 : 데이터베이스가 손상되지 않았는지 확인

WordPress 데이터베이스는 상당히 복잡한 작업이며 문제를 피하기 위해 완벽하게 함께 작동해야하는 작은 톱니가 많이 있습니다. 때때로 문제가 발생하여 데이터베이스 연결 설정 오류가 표시되는 경우가 있습니다..

  •  가장 먼저 확인해야 할 것은 WordPress 대시 보드로 이동하는 것입니다. YOURSITE.com/wp-admin

“메인 연결을 설정하는 중 오류가 발생했습니다”라는 동일한 기본 오류가 표시되면이 단계를 건너 뛰십시오..

  • 둘째, 다른 것을 본다면 워드 프레스가 제안한 것에주의를 기울이십시오. 최신 버전에서 WordPress는 문제 해결 솔루션을 확장하여 좋은 조언을 얻을 수 있습니다. 가능성 중 하나 :

관리자 오류

또 다른 가능성은 다음으로 시작하는 메시지가 표시 될 수 있습니다. “하나 이상의 데이터베이스 테이블을 사용할 수 없습니다 […]” 즉, 데이터베이스를 “수리”해야하는 사람은 귀하입니다..

이것은 실제로 매우 간단합니다. 먼저 FTP를 통해 사이트에 다시 연결하십시오. 워드 프레스 루트로 가서“wp-config.php”파일을 데스크탑에 다운로드하십시오.

메모장 에서이 파일을 편집하고 끝에 한 줄을 더 추가하십시오 (바로 “그게 다야, 편집 중지”) :

define ( 'WP_ALLOW_REPAIR', 참);

이제 이전 버전을 덮어 쓰면서 FTP를 통해 사이트에 파일을 다시 업로드하십시오..

이동 YOURSITE.com/wp-admin/maint/repair.php

이것은 당신이 볼 수있는 것입니다 :

데이터베이스 복구

버튼 중 하나를 클릭하십시오. 자동 복구가 완료되면 사이트로 돌아가서 오류가 여전히 있는지 확인하십시오.

오류가 없으면 훌륭합니다! 그러나 “wp-config.php”파일을 이전 상태로 되돌려 야합니다. 방금 추가 한 새 줄을 제거하고 파일을 다시 업로드하십시오..

오류가 계속 발생하면 다음 단계는 다음과 같습니다.

4 단계 : 데이터베이스 연결 자격 증명 확인

앞에서 언급했듯이 WordPress는 특정 사용자 이름과 암호를 사용하여 데이터베이스에 연결합니다. 일반적으로 이러한 액세스 자격 증명은 자체적으로 변경되지 않습니다. 그러나 사이트 파일, 호스팅 환경 또는 기타 사항을 변경 한 후 이상한 시나리오가 발생할 수 있습니다. 다시 말해서, 발생하지 않아야하더라도 액세스 자격 증명이 변경되는 경우가 있습니다. 잘못된 액세스 자격 증명 –“데이터베이스 연결 설정 오류”발생!

수정은 “wp-config.php”파일에서 수행됩니다. 우리는이 라인들에 대해 구체적으로 이야기하고 있습니다 :

define ( 'DB_NAME', 'some_db');
define ( 'DB_USER', 'some_username');
define ( 'DB_PASSWORD', 'some_pass');
define ( 'DB_HOST', 'localhost');

WordPress가 데이터베이스에 연결하는 데 필요한 모든 세부 정보를 보유합니다. 이 중 하나라도 잘못되면 연결이 설정되지 않습니다.

이 문제를 해결하는 수동 방법이 있지만 정직하게 여러 단계가 필요하며 사용하는 웹 호스트와 사용하는 인터페이스에 따라 실제로 혼란 스러울 수 있습니다. 다시 말해, 우리가 말한 것은 우리와 동일한 호스트를 사용하는 소수의 사용자에게만 적용 할 수 있으므로 훨씬 보편적 인 솔루션이 있습니다.

“wp-config.php”파일에서이 네 줄을 가져와 클립 보드에 복사하고 웹 호스트 지원에 다시 연락 한 후 채팅 창에 해당 줄을 붙여 넣고 연결이 가능한지 확인하십시오. 당신의 데이터베이스에.

담당자가 모든 내용을 확인한 후 의견을 보내 드리겠습니다. 대부분 변경 사항이있을 경우 정확한 정보를 제공합니다..

새로운 자격 증명을 가져 와서 이전 자격 증명이 있던 “wp-config.php”파일에 넣으면됩니다..

define ( 'DB_NAME', 'some_db'); / * 이것은 워드 프레스 데이터베이스의 이름입니다 * /
define ( 'DB_USER', 'some_username');
define ( 'DB_PASSWORD', 'some_pass');
define ( 'DB_HOST', 'localhost'); / * 이것은 데이터베이스 서버의 웹 주소입니다 * /

마지막으로 FTP를 통해 파일을 다시 업로드하십시오..

이 단계에서 사이트로 돌아가서 오류가 수정되었는지 확인할 수 있습니다.

그렇지 않은 경우 다음 단계를 따라야합니다.

5 단계 : 기본 WordPress 파일 복원

앞에서 언급했듯이 핵심 WordPress 파일은 여러 가지 이유로 손상 될 수 있습니다. 사이트에서 해킹 시도가 있었을 수 있습니다. 우연히 일부 파일을 수정했을 수 있습니다..

어쨌든 WordPress의 기본 기본 파일을 계속 복원 할 수 있습니다. 가장 쉬운 방법은 WordPress.org에서 깨끗한 버전의 WordPress를 다운로드하여 지금 가지고있는 버전으로 복사하는 것입니다..

여기로, 최신 패키지를 데스크탑에 다운로드하십시오. 짐 등에서 꺼내다. 압축을 푼 아카이브를 탐색하고 “wp-content”폴더를 삭제하십시오..

그런 다음 FTP를 통해 사이트에 연결하고 기본 WordPress 루트로 이동하여 새 WordPress 파일을 업로드하십시오. 모든 이전 파일을 덮어 씁니다.

새로운 워드 프레스 파일 업로드

업로드가 완료되면 사이트로 돌아가서 효과를 확인하십시오.

이것은 최후의 수단 종류의 수정입니다. 그래도 도움이되지 않으면 웹 호스트 지원 센터로 돌아와서 도움을 요청하고 수행 한 모든 것을 알려주십시오. 이 단계에서는 기본적으로 문제를 직접 해결하기 위해 할 수있는 모든 작업을 다 마쳤으며이를 해결하기위한 차례입니다. 당신은 결국 호스팅 청구서를 지불하지 않습니다?

앞으로이 오류를 피하는 방법?

데이터베이스 연결 설정 오류로부터 사이트를 100 % 차단하는 확실한 방법은 없지만, 90 % 이상 안전을 유지하려면 보험 퍼즐에 있어야하는 두 가지 주요 요소가 있습니다.

  • 품질 호스팅. 플랫폼을 최적화 한 호스트 만 WordPress와 함께 작동하도록하십시오. 그렇게하면 항상 지식이 풍부한 지원과 빠른 도움을받을 수 있습니다. 말할 것도없이 많은 일반적인 WordPress 문제를 피할 수 있습니다. 권장 사항은 다음과 같습니다..
  • 백업을. 다음과 같은 간단한 백업 플러그인을 설치하십시오. UpdraftPlus (자동으로 작동) 항상 워드 프레스 백업 작업 다른 모든 것이 실패 할 경우 복원 할 수 있습니다.

이 안내서가 도움이 되길 바랍니다. 그리고 데이터베이스 연결 설정 오류로 어려움을 겪고 있다면 언제든지 문의 해주세요..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Adblock
    detector