귀하의 웹사이트에 중대한 오류가 발생했습니다 [오류 수정]

귀하의 웹사이트에 중대한 오류가 발생했습니다 [오류 수정]

죽음의 흰색 화면이라고도 하는 웹 사이트에 심각한 오류가 발생했습니다. 이는 사이트 소유자가 WordPress에서 발생하는 가장 무서운 오류 중 하나입니다 .

이 문제를 실망스럽게 만드는 것은 잠재적인 원인에 대해 많은 세부 정보를 나타내지 않는다는 것입니다. 다행히 오류를 완전히 제거할 수 있는 입증된 수정 사항이 있습니다.

내 웹사이트에서 치명적인 오류를 일으키는 원인은 무엇입니까?

다음은 귀하의 웹사이트에 심각한 오류가 발생한 잠재적인 원인 중 일부입니다.

  • 맬웨어 감염 : 이 오류의 주요 원인 중 하나는 핵심 사이트 파일의 감염입니다. 이 문제를 해결하려면 이러한 바이러스를 제거하기 위해 심층 맬웨어 검사를 수행 해야 합니다 .
  • 테마 및 플러그인 관련 문제 : 테마 또는 플러그인에 결함이 있는 경우 이 문제가 발생할 수 있습니다. 기본 테마를 사용하고 플러그인의 충돌을 해결하여 이 문제를 해결할 수 있습니다.
  • 낮은 PHP 메모리 제한 : PHP에 대해 설정한 메모리 제한이 낮으면 다양한 문제에 직면할 수 있습니다. 메모리 제한을 높이면 문제를 해결하는 데 도움이 됩니다.

귀하의 웹사이트에 심각한 오류가 발생한 것을 어떻게 수정합니까?

다음은 이 섹션의 정교한 솔루션으로 이동하기 전에 시도할 수 있는 몇 가지 기본 문제 해결 단계입니다.

  • 사이트 캐시를 지웁니다.
  • 7.4보다 낮은 경우 PHP 버전을 업그레이드하십시오.
  • 파일에 맬웨어가 있는지 검사합니다.
  • 충돌 보고서에 대한 오류 로그를 확인하십시오.
  • 백업이 있는 롤백 사이트.

여전히 이 오류를 제거할 수 없으면 아래 수정 사항을 진행하십시오.

1. WordPress에서 디버깅 활성화

  1. FTP 계정에 로그인합니다.
  2. 루트 WordPress 디렉토리에서 wp-config.php를 찾습니다 .
  3. 이제 최종 메시지 앞의 줄에 다음 코드 줄을 추가합니다. define('WP_DEBUG', true); define('WP_DEBUG_DISPLAY', false); define('WP_DEBUG_LOG', true);

WordPress의 디버깅 기능을 사용하여 웹사이트에 심각한 오류가 발생하여 수정할 수 있습니다. 활성화하면 WordPress 웹 사이트에 디버깅 정보가 표시됩니다.

디버깅 후 PHP 파일에서 코드를 제거했는지 확인하십시오.

2. 기본 테마로 전환

  1. WordPress.org 테마 디렉토리를 방문하여 Twenty Twenty-Three와 같은 기본 테마 중 하나를 다운로드합니다.
  2. 이제 PC에서 파일을 추출하십시오.
  3. FTP 계정에 로그인하고 wp-content/themes 폴더로 이동합니다.
  4. 다음으로 PC의 모든 테마 폴더를 백업으로 다운로드합니다.
  5. 이제 원래 테마 폴더를 삭제하십시오.
  6. 마지막으로 다운로드한 기본 테마 폴더를 업로드하면 WP 사이트에 기본 테마가 있어야 합니다.

기본 테마를 사용하지 않을 경우 웹사이트에 치명적인 오류가 발생하는 등의 문제가 발생할 수 있습니다. 이 문제를 해결하는 가장 쉬운 방법은 기본 테마로 되돌리는 것입니다.

3. 플러그인 비활성화

  1. FTP로 사이트에 액세스하고 wp-content 폴더를 두 번 클릭하여 엽니다.
  2. 이제 플러그인 폴더의 이름을 plugins_old로 바꿉니다. 또는 폴더를 열고 개별 플러그인 파일에 _old를 추가할 수 있습니다.
  3. 이제 플러그인을 차례로 활성화할 수 있는 WordPress 사이트에 접속할 수 있습니다.

경우에 따라 이 문제는 플러그인 충돌로 인해 발생할 수 있습니다. 이를 해결하려면 모든 플러그인을 비활성화하고 하나씩 다시 활성화해야 합니다.

4. PHP 메모리 제한 늘리기

  1. FTP를 통해 사이트에 로그인하고 wp-config.php를 마우스 오른쪽 버튼으로 클릭 한 다음 편집을 선택하여 엽니다.
  2. 이제 PHP 명령의 마지막 줄 앞에 아래 명령을 삽입하십시오. define('WP_MEMORY_LIMIT', '128M');
  3. 마지막으로 코드를 저장합니다.

리소스가 부족하여 서버에서 PHP를 실행할 수 없는 경우 웹 사이트에 심각한 오류가 발생할 수 있습니다. 이에 대한 해결책은 PHP 메모리 제한을 늘리는 것입니다.

플러그인에서 특별히 요구하지 않는 한 PHP 메모리 제한을 과도하게 늘리면 안 됩니다. 그리고 이 경우 265M로 늘리면 됩니다.

아래 의견에서 이 문제를 해결하는 데 도움이 되는 솔루션을 알려주십시오.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다