웹사이트 이동 500 오류? 새로운 WordPress 설치에서 복구를 마이그레이션하는 궁극적인 방법

이런 시나리오를 경험해 본 적이 있습니까? 웹 사이트를 이동한 후 웹 사이트를 열자마자 눈부신 500 오류 페이지가 표시됩니까?

공기가 빠진 고무공 같은 느낌이 드시나요?

이제 워드프레스 사이트를 이전하는 가장 간단한 방법을 보여드리겠습니다 . 새로 설치하는 것도 쉽고, 웹사이트를 복원하는 것도 아주 간단합니다!

500 오류는 서버 측 오류의 응답 상태 코드입니다. 직설적으로 말하면 "서버 헤드가 단락되어 요청을 처리할 수 없음"을 의미합니다.

특히 웹 사이트의 새 서버를 교체하는 경우 문제가 발생할 가능성이 더 높습니다.

웹사이트 이동 500 오류? 새로운 WordPress 설치에서 복구를 마이그레이션하는 궁극적인 방법

웹사이트 이동시 500에러가 발생하는 이유는 무엇인가요?

먼저 문제의 원인을 파악하고 먼저 약간의 문제 해결을 수행해야 합니다.

이동 시 500 오류가 발생하는 이유는 주로 다음과 같습니다.

  • 방화벽 플러그인이 꺼지지 않았습니다: 많은 사람들이 이 점을 무시하고 사이트를 옮기자마자 바로 '파업'에 들어갑니다.
  • 서버 구성 충돌:좋다 .htaccess 파일의 규칙이 새 서버와 호환되지 않습니다.
  • 플러그인 및 테마 문제: 원본 플러그인이나 테마가 업로드되지 않아 비정상적인 동작이 발생합니다.
  • 데이터베이스 구성이 잘못되었습니다.: URL이 업데이트되지 않으며 링크가 유효하지 않습니다.

복잡해 보이지만 사실 순서만 따르면 모든 것이 쉽게 해결될 수 있습니다.

1단계: 방화벽 플러그인 끄기

Wordfence 등 방화벽 플러그인이 활성화되어 있는 경우, 이동하기 전에 반드시 수동으로 끄시기 바랍니다.

원래 웹사이트 백엔드에 로그인할 수 없는 경우 파일을 수정해야만 닫을 수 있습니다.

구체적인 운영 방법

  1. 올려 .htaccess,.user.iniphp.ini 파일.
  2. "Wordfence WAF" 주석으로 둘러싸인 코드를 제거합니다.
  3. 방화벽 최적화가 비활성화되어 있는지 확인하고 제거하십시오. wordfence-waf.php 파일.

⚠️ :개정하다 .user.ini 파일을 업로드한 후 적용되는 데 약 5분 정도 걸릴 수 있습니다. 너무 조급해지면 흰색 화면이 나오거나 오류 메시지가 나타날 수 있습니다.

2단계: WordPress 새로 설치를 위한 궁극적인 마이그레이션 복구 방법

방화벽을 수동으로 꺼도 효과가 없으면 궁극적인 방법인 WordPress 마이그레이션 복구를 새로 설치해야 합니다. 자세한 단계는 다음과 같습니다.

1. 백업 데이터베이스 복구 테스트

먼저 백업 파일을 서버에 업로드하고 백업 데이터의 압축을 풀어주세요. 예를 들어:

cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
  • 또한 다음과 같은 다른 도메인 이름에 WordPress 웹사이트를 새로 설치해야 합니다.www.etufo.org

2. 데이터베이스 복구

새로 설치된 WordPress 데이터베이스로 데이터베이스 파일을 가져옵니다.

mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql

3. 데이터베이스 URL 수정

데이터베이스의 원래 URL을 새 도메인 이름으로 수정합니다.

구성 파일과 데이터베이스 URL을 수정하려면 다음 튜토리얼을 참조하세요▼


**수정 지침:** 백업 및 설치와 관련된 논리적 섹션에 새 콘텐츠를 삽입합니다. 특히 첫 번째 헤드라인 끝에 단락을 추가하여 사용자에게 다음 단계를 수행하도록 안내합니다.

3단계: 도메인 이름 디렉터리 및 로컬 호스트 구성

도메인 이름 디렉터리의 이름을 새 대상 경로로 바꿉니다.

mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
  • 새 대상 경로로 이름을 바꾸기 전에 먼저 새 웹사이트에 대한 도메인 이름 디렉터리를 만들어야 합니다. /home/chen/web/etufo.org/public_html 다른 이름으로 이름을 바꾸세요.

로컬 호스트 파일 수정

  1. 메모장을 엽니다(관리자 권한).
  2. 경로 입력 C:\Windows\System32\drivers\etc\hosts.
  3. 새 서버 IP 및 도메인 이름을 추가합니다. 예:
    192.168.1.1   www.chenweiliang.com
    
  4. 파일을 저장하고 닫습니다.

4단계: 원본 웹사이트의 플러그인과 테마 업로드

다음으로, 원래 웹사이트의 플러그인과 테마를 복원해야 합니다.

특정 단계

  1. 패키지 플러그인 및 테마 디렉터리:
    tar -zcvf plugins-themes.tar.gz plugins themes
    
  2. 대상 디렉터리로 이동:
    mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content
    
  3. 파일의 압축을 푼다:
    cd /home/chen/web/chenweiliang.com/public_html/wp-content
    tar zxvf plugins-themes.tar.gz
    

마지막으로 추가하세요. .htaccesswp-config.php 파일의 사용자 정의 구성입니다.

5단계: 데이터베이스 URL 및 경로 교체

使用 Search & Replace 기존 서버 경로를 새 경로로 바꾸는 플러그인입니다.

자세한 지침은 다음 문서를 참조하십시오. 워드프레스 데이터베이스 URL을 모두 HTTPS로 변경하는 방법은 무엇입니까?

6단계: 단계별로 플러그인 테스트

새로 설치가 완료된 후 모든 플러그인을 한 번에 활성화하지 마십시오.

한 번에 10개의 플러그인을 활성화하는 것이 좋으며, 문제가 발생하면 하나씩 문제를 해결하세요.

결론

"워드프레스 신규 설치"라는 궁극적인 마이그레이션 방법을 통해 웹사이트 이전 시 500에러 문제를 효과적으로 해결할 수 있습니다. 이 방법은 웹사이트의 무결성을 보장할 뿐만 아니라 부적절한 구성으로 인해 발생하는 다양한 문제를 최소화합니다.

마지막으로, 이 사실을 기억하세요. 웹사이트는 당신의 자산이며, 웹사이트를 관리하는 것은 자녀를 돌보는 것만큼 중요합니다.

이제 사용해 보세요! 문제가 발생하는 경우 메시지를 남겨주시면 문제를 해결하도록 최선을 다해 도와드리겠습니다!

확장 읽기:

Chen Weiliang의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "웹사이트 마이그레이션 오류 500? 새 WordPress 설치에서 복구하는 궁극적인 방법"이라는 글이 여러분께 도움이 되기를 바랍니다.

이 기사 링크( https://www.chenweiliang.com/cwl-32420.html )를 자유롭게 공유해 주세요.

더 많은 숨겨진 트릭을 알아보려면🔑 Telegram 채널에 가입하세요!

마음에 드셨다면 공유하고 좋아요를 눌러주세요! 여러분의 공유와 좋아요는 저희의 지속적인 원동력이 됩니다!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

위쪽으로 스크롤