"WordPress 웹사이트에 치명적인 오류가 발생했습니다" 수정

게시 됨: 2023-03-22

WordPress에 치명적인 오류가 발생하는 것은 우리 중 누구도 상상을 초월하여 경험하고 싶은 것이 아닙니다. 심각한 오류는 가장 노련한 관리자라도 손에 땀이 나고 무릎이 흔들릴 수 있습니다. 무엇을 해야 할지 알면 케이크가 팬에 부딪쳤을 때 침착하고 침착하게 유지하는 데 도움이 될 수 있습니다.

WordPress 사이트에서 심각한 오류가 발생할 수 있는 몇 가지 이유가 있습니다. 이러한 이유가 무엇인지, 원인을 식별하는 방법 및 문제를 해결하는 방법을 알면 가동 중지 시간을 최소화하고 가능한 한 최소한의 시간에 백업 및 실행하는 데 도움이 될 수 있습니다.

이것이 바로 이 기사의 내용입니다.

목차

    • 워드프레스 문제 해결 101
      • 1단계: WordPress 대시보드에 액세스할 수 있습니까?
      • 2단계: 오류가 사이트 전체에 발생합니까?
      • 3단계: 오류를 복제할 수 있습니까?
      • 4단계: 활동 로그 참조
      • 5단계: WP_DEBUG 활성화
    • WordPress 중대한 오류 체크리스트
      • 가져서 좋다
      • 아마 가지고 있어야
    • 중대한 오류 원인
      • 플러그인 충돌
      • 테마 충돌
      • 손상된 WordPress 파일
      • 불충분한 메모리 제한
      • 오래된 WordPress 버전
      • 오래된 PHP
      • 멀웨어
    • 붙어있을 때해야 할 일

가장 먼저 할 일: WordPress 문제 해결 101

WordPress 오류 문제 해결 WordPress 웹사이트를 변경하기 전에 문제를 해결하는 데 시간을 할애할 가치가 있습니다. 웹 사이트가 다운되고 지옥이 무너지면 차분하고 침착하게 생각하는 것이 어려울 수 있습니다. 준비된 가이드가 있으면 중요한 단계를 놓치지 않고 모든 문제 해결 상자를 선택하는 데 도움이 될 수 있습니다.

1단계: WordPress 대시보드에 액세스할 수 있습니까?

가장 먼저 해야 할 일은 WordPress 대시보드에 대한 액세스 권한이 있는지 확인하는 것입니다. 이 경우 모든 것이 훨씬 쉬워집니다. 백엔드에 액세스할 수 없는 경우 (아직) 당황하지 마십시오. 대시보드에 액세스하지 않고 문제를 해결하기 위해 취할 수 있는 여러 단계가 있습니다.

2단계: 오류가 사이트 전체에 발생합니까?

다음으로 살펴봐야 할 것은 전체 웹사이트가 다운되었는지 또는 웹사이트의 특정 페이지/섹션만 다운되었는지 확인하는 것입니다. 이렇게 하면 문제의 원인을 식별하는 데 도움이 됩니다.

3단계: 오류를 복제할 수 있습니까?

오류가 간헐적으로 발생하는 경우 오류의 원인을 이해하는 것이 큰 도움이 될 수 있습니다. 오류를 복제할 수 있는 경우 즉, 오류를 발생시키는 일련의 이벤트를 식별하면 범위를 좁히는 데 도움이 될 수 있습니다.

4단계: 활동 로그 참조

WordPress에 WP 활동 로그가 설치되어 있는 경우 마지막으로 기록된 활동을 확인하면 문제가 있는 위치를 파악하는 데 도움이 될 수 있습니다. 플러그인 설치 및 삭제와 사용자 활동은 가장 먼저 확인해야 할 사항입니다. 그렇더라도 프로세스 초기에 어떤 것도 할인하지 않는 것이 중요합니다.

5단계: WP_DEBUG 활성화

WP_DEBUG는 WordPress를 실행하는 PHP 코드에서 생성된 오류, 경고 및 알림을 기록하는 내장 WordPress 디버깅 도구입니다. WordPress 디버그 모드를 활성화하면 wp_debug_log 로그 파일을 통해 중요한 오류의 원인에 대한 귀중한 통찰력을 얻을 수 있습니다.

WordPress 중대한 오류 체크리스트

치명적 오류

문제 해결을 시작하기 전에 필요한 도구에 액세스할 수 있는지 확인하고 싶을 것입니다. 이러한 항목에 대한 액세스는 문제 해결 및 해결 옵션을 크게 결정할 수 있습니다.

가져서 좋다

  1. 최근 WordPress 사이트 백업
  2. 스테이징/테스트 ​​환경

아마 가지고 있어야

  1. FTP 액세스
  2. CPanel/호스팅 공급자 백엔드
  3. 맬웨어 스캐너

WordPress에서 치명적인 오류를 일으킬 수 있는 것은 무엇입니까?

시스템에 움직이는 부품이 많을수록 더 많은 일이 잘못될 수 있습니다. WordPress 환경은 엄청나게 복잡할 수 있으므로 흰색 화면으로 이어질 수 있는 여러 가지가 있습니다. 이 섹션에서는 주요 원인과 해결 방법을 살펴보겠습니다.

가능한 원인: 플러그인 충돌

WordPress에서 중요한 오류의 가장 일반적인 원인 중 하나는 플러그인 충돌입니다. WordPress에는 웹사이트의 기능을 확장하는 데 사용할 수 있는 무료 및 프리미엄 플러그인의 방대한 저장소가 있습니다. 그러나 일부 플러그인은 서로 잘 작동하지 않을 수 있으며 치명적인 오류를 일으킬 수 있습니다. 예를 들어 두 개의 플러그인이 동일한 데이터베이스 테이블을 수정하면 충돌이 발생하고 심각한 오류가 발생할 수 있습니다.

플러그인 충돌로 인한 치명적인 오류를 수정하는 방법

플러그인 충돌로 인한 심각한 오류를 수정하려면 문제가 있는 플러그인을 식별하고 비활성화해야 합니다. WordPress 대시보드에 액세스할 수 있는 경우 모든 플러그인을 비활성화하고 하나씩 다시 활성화하고 치명적인 오류를 테스트하는 것으로 시작할 수 있습니다.
웹사이트의 파일 관리자 또는 FTP 클라이언트에 액세스하고 wp-content/plugins 디렉토리에서 플러그인 폴더의 이름을 변경하여 WordPress 플러그인을 수동으로 비활성화할 수도 있습니다. 이렇게 하면 플러그인이 비활성화되고 웹사이트에 로그인하여 문제를 추가로 해결할 수 있습니다.

가능한 원인: 테마 충돌

WordPress에서 중요한 오류의 또 다른 일반적인 원인은 테마 충돌입니다. WordPress 테마는 웹 사이트의 전체 디자인과 레이아웃을 제어하고 사이트에 기능을 추가할 수도 있습니다. 잘못 코딩되었거나 오래된 테마를 사용하는 경우 다른 플러그인과 충돌이 발생하고 심각한 오류가 발생할 수 있습니다.

테마 충돌로 인한 치명적인 오류를 수정하는 방법

테마 충돌로 인한 치명적인 오류를 수정하려면 문제가 있는 테마를 식별하고 일시적으로 기본 테마(예: Twenty Twenty)로 전환해야 합니다. 그렇게 하는 과정은 플러그인과 동일합니다. 여기서 유일한 차이점은 테마 폴더가 wp-content/themes 디렉토리에 있다는 것입니다.

가능한 원인: 손상된 WordPress 파일

서버 문제 및 맬웨어 감염과 같이 WordPress 핵심 파일이 손상될 수 있는 여러 요인이 있습니다. WordPress 코어 파일이 손상되면 웹 사이트에 액세스할 수 없게 되고 심각한 오류가 발생할 수 있습니다.

손상된 WordPress 파일로 인한 심각한 오류를 수정하는 방법

손상된 파일로 인한 심각한 오류를 수정하려면 먼저 WordPress 파일의 무결성을 확인하십시오. 문제가 발생하면 가장 최근 백업에서 복원을 시도할 수 있습니다. 백업이 없는 경우 WordPress를 수동으로 다시 설치할 수 있습니다. 재설치를 진행하기 전에 데이터 손실을 방지하기 위해 웹 사이트의 파일과 데이터베이스를 백업해야 합니다.

가능한 원인: 메모리 제한 부족

WordPress는 원활한 실행을 위해 PHP 메모리를 사용합니다. 웹 사이트가 서버에서 할당한 메모리 제한을 초과하면 심각한 오류가 발생할 수 있습니다. 이 문제는 트래픽이 많거나 리소스를 많이 사용하는 플러그인이 있는 웹사이트에서 더 일반적입니다.

메모리 부족으로 인한 치명적인 오류를 수정하는 방법

관리형 WordPress 계획이 있는 경우 메모리 제한을 늘리지 못할 수 있습니다. 이러한 경우 호스팅 제공업체에 연락하여 문제를 자세히 조사할 수 있습니다. 일반적으로 호스팅 계획을 메모리 제한이 더 높은 패키지로 업그레이드해야 할 수 있습니다. 자체 서버가 있는 경우 PHP 메모리 제한을 늘릴 수 있습니다. 웹사이트의 php.ini 파일에 액세스하고 다음 코드 줄을 추가하면 됩니다.

memory_limit = 256M

웹사이트의 php.ini 파일에 액세스할 수 없는 경우 웹사이트의 wp-config.php 파일에 다음 코드를 추가할 수 있습니다.

define('WP_MEMORY_LIMIT', '256M');

가능한 원인: 오래된 WordPress 버전

오래된 버전의 WordPress를 사용하면 심각한 오류가 발생할 수도 있습니다. WordPress 업데이트는 상당히 정기적으로 릴리스되어 버그 및 보안 문제를 수정하고 플랫폼 성능을 개선합니다. 오래된 버전의 WordPress를 사용하는 경우 플러그인 및 테마와 충돌이 발생하고 심각한 오류가 발생할 수 있습니다.

오래된 WordPress 버전으로 인한 심각한 오류를 수정하는 방법

오래된 버전의 WordPress로 인해 발생하는 심각한 오류를 수정하려면 WordPress를 업데이트해야 합니다. 대시보드에 액세스할 수 있는 경우 이 작업은 충분히 쉬울 것입니다. 그러나 백엔드에 대한 액세스 권한이 없는 경우 WordPress를 다운로드하고 FTP/SFTP를 통해 수동으로 코어 파일을 업로드하여 업데이트해야 합니다.

가능한 원인: 오래된 PHP

WordPress, 플러그인 및 테마는 PHP를 기반으로 합니다. 다른 모든 것과 마찬가지로 PHP는 자체 업데이트를 받습니다. WordPress, 플러그인 및 테마 업데이트는 오류를 일으킬 수 있는 이전 PHP 버전에서 사용할 수 없는 최신 PHP 기능을 사용할 수 있습니다.

오래된 WordPress 버전으로 인한 심각한 오류를 수정하는 방법

자체 서버에서 WordPress 웹사이트를 호스팅하는 경우 서버에 로그인하고 실행 중인 PHP 버전을 확인하기만 하면 됩니다. 우분투에서는 간단히 php –version 을 입력하면 됩니다. 이는 운영 체제마다 다를 수 있습니다. 관리형 호스팅이 있는 경우 웹 호스팅 제공업체에 문의하여 현재 서버에 설치된 PHP 버전을 확인하세요.

가능한 원인: 맬웨어

WordPress는 웹 사이트에 온갖 혼란을 일으킬 수 있는 맬웨어에 면역이 되지 않습니다. 맬웨어마다 페이로드가 다를 수 있으므로 맬웨어로 인해 발생하는 문제를 해결할 때 따라야 할 규칙이 없습니다.

맬웨어로 인한 치명적인 오류를 수정하는 방법

액세스할 수 있는 맬웨어 제거 플러그인이 있는 경우 이것이 첫 번째 호출 포트여야 합니다. 실패하면 맬웨어를 수동으로 제거할 수 있습니다. 그러나 이것은 희미한 마음을 위한 과정이 아닙니다. 또는 귀하를 위해 이를 수행할 회사가 있습니다. 맬웨어가 성공적으로 제거되면 WordPress를 강화하여 재감염 위험을 크게 줄일 수 있습니다.

막혔을 때 해야 할 일

앞에서 언급했듯이 WordPress 웹 사이트는 매우 복잡한 업무가 될 수 있습니다. WordPress는 또한 고도로 사용자 정의할 수 있으므로 오류의 원인이 더 모호할 수 있습니다. 문제가 발생하면 WordPress에는 기술적인 질문에 기꺼이 도움을 줄 수 있는 활기차고 활기찬 커뮤니티가 있다는 점을 기억하세요.

WordPress.org 포럼은 큰 도움이 될 수 있습니다. 피클에서 벗어나고자 할 때 소셜 미디어 그룹 및 페이지는 풍부한 정보 소스가 될 수도 있습니다.