How to fix the Dreaded “Error establishing a database connection” in WordPress (2018)

안녕! 이것은 WinningWP가있는 Topher입니다 이 동영상에서 우리는 "데이터베이스 연결을 설정하는 중 오류"를 해결하는 방법 WordPress, 그리고 그게 무슨 뜻인지 확실하지 않으면 거기는

그것은 내 웹 사이트이며 데이터베이스 연결 그럼이를 수정하는 방법을 살펴 보겠습니다 세 가지가있다 이 오류가 발생할 수있는 일반적인 이유 하나는 데이터베이스 서버가 하위

데이터베이스 서버는 소프트웨어 일뿐입니다 어떤 것과 마찬가지로 충돌 할 수 있습니다 소프트웨어의 다른 조각 및 때때로 그것은 일어난다 때로는 실제로는 그렇지 않습니다 추락했지만 너무 과부하가되어 답변을하지 못했습니다

아니면 wp-configphp 파일의 구성 문제 그건 그 파일이야 WordPress의 기본 디렉토리에 있으며 데이터베이스 연결을 유지합니다 정보 (예 : 사용자 이름 및 비밀번호 등) 우리는 한번 살펴 보겠습니다

이 두 가지를 모두 디버깅하는 방법 만약 당신이 당신의 데이터베이스 서버 자주 호스트에게 물어 보는 것이 가장 쉽습니다 이메일을 보내거나 시작하십시오 라이브 채팅을하고 "이봐, 내 데이터베이스가 다운 됐어?"라고 말하면된다 그리고 그들은 당신을 확인하고 말할 것입니다

지금 사용할 수 없거나이를 수행 할 수없는 경우이를 테스트 할 수 있습니다 데이터베이스 도구로 자신을 관리하십시오 대부분의 호스트는 데이터베이스 도구를 제공하며 그것을 알고 있지만 보통 거기에 있습니다 사용할 수있는 것을 살펴 보겠습니다 cPanel에서

여기 cPanel이이 필드에 데이터를 입력하기 만하면됩니다 나에게 모든 종류의 데이터베이스 도구 그리고 지금 우리가 원하는 것은 phpMyAdmin 이제 데이터베이스가 다운되었거나 손상되었거나 과부하가 걸린 경우 우리가보고있는 단순한 사실은 데이터베이스가 작동 중입니다 로드가 심한 경우 처음로드 할 수 있지만 두 번째 또는 세 번째 또는 네 번째가 아니므로 다시로드 할 것입니다

한 번 더 해보면 정말 기분이 좋고 매번 다시로드됩니다 데이터베이스가 작동 중입니다 에 대해 읽는 방법을 알 필요가 없습니다 이 페이지는로드 할 수 있고 데이터베이스가 작동 중입니다 그러나, 호스트 만 다시 시작할 수 있습니다

이것은 그들이 허용하는 것이 아닙니다 고객이 액세스 할 수있는 권한이 있으므로 다운 된 경우 지원을받을 수 있습니다 당신이 할 수있는 한 빨리 그러나 데이터베이스가 괜찮 으면 다음 수 있습니다 문제가 wp-config 파일에 있습니다

이를 수정하는 방법을 살펴 보겠습니다 나 여기있어 이미 FileZilla를 사용하여 내 호스트에 FTP로 연결했습니다 바로 여기 내 WordPress 사이트입니다 왼쪽은 로컬 머신이고 오른쪽은 wp-configphp입니다

루트 디렉토리 public_html 그래서 나는 이것을 다운로드 할 것이다 이 파일을 편집하십시오 그리고 FileZilla에서 나는 오른쪽 클릭하고 편집 할 수 있습니다 너의 경우 그렇게하지 않으면 다른 방법으로 편집해야합니다

그래서 바로 여기에있는 꼭대기는 우리가 살펴볼 필요가있는 네 가지입니다 DB_NAME, DB_USER DB_PASSWORD와 DB_HOST를 비교하여 우리 호스트가 생각하는 것과 비교하고 싶다 우리는해야한다 이제 패널로 돌아가서 여전히 데이터베이스를 살펴 보겠습니다 여기서 우리는 MySQL 데이터베이스를 원합니다

이제 여기에 여러 항목이 있지만 괜찮은 항목이므로 파일 그래서 DB 이름은 eclect45_ejams입니다 사용자 이름이 정확히 동일하다는 것을 알게 될 것입니다 그건 드문 일이 아닙니다 그래서 데이터베이스 페이지에서이 두 가지를 찾을 수 있는지 확인해 봅시다

나는 그것을 복사 할 것이다 여기에서 검색 할 것입니다 그래서 여기에 그것은 데이터베이스 아래에 있으며 그것은 사용자가 동일합니다 아래에서 사용자를 볼 수 있습니다 그래서 우리는 그것이 사용자 이름이 아니라는 것을 압니다 우리는 데이터베이스 이름이 아니므로 암호 또는 호스트가 될 수 있음을 알고 있습니다

이름 이제 비밀번호가 표시되지 않으므로 재설정 만하면됩니다 그것은 여기에 다음 설정에 새 하나 넣어 파일 매우 빨리 작동합니다 기다릴 필요가 없으므로 암호 문제 나는 이것을하는 것이 좋습니다

암호가 아니라면 모든 것 left는 호스트 이름입니다 이제 호스트 이름은 호스팅 업체마다 다를 수 있습니다 회사 우리는 여기서 SiteGround를 사용하고 있으며 호스트 이름은 모두 localhost입니다 주의 깊게 보면 localhost의 철자가 잘못 표시됩니다

그래서 나는 그곳에 "t"를 놓고이 파일을 저장하려고합니다 편집장에게 가서 업로드 할 예정입니다 파일 이제 사이트를로드 해 봅시다 그리고 거기에 우리가 있습니다! 워드 프레스는 다음과 같이 행동합니다

그래야지 우리는 첫 페이지를 끌어 올 수있다 그래서 거기에서 반복하기 위해 이 오류가 발생할 수있는 세 가지 일반적인 이유가 있습니다 데이터베이스 서버가 다운되거나 과부하가 걸리거나 데이터베이스 서버가 wp-configphp 파일의 구성 문제

몇 가지 더 있습니다 이유는 있지만 훨씬 더 희귀하지만, 당신이 그들에 대해 읽고 싶다면 이 설명에서 WinningWP에 대한 훌륭한 블로그 게시물 링크 비디오 WordPress에 대해 더 자세히 알고 싶다면 WinningWPcom을 확인하십시오