WordPress 흰색 화면 오류 가장 일반적인 WordPress 오류 중 하나입니다. 이 문제를 해결하기 위해 작동하는 10가지 WordPress 흰색 화면 오류 솔루션이 검토되었습니다.

  1. 플러그인 충돌 확인

워드프레스 흰색 화면 플러그인으로 인해 오류가 발생했을 수 있음을 증명하려면 모든 플러그인을 동시에 비활성화해야 합니다. 이 경우 웹사이트에 접속하려면 ftp를 사용해야 합니다.  먼저 public_html 또는 htdocs 폴더를 찾아야 합니다(호스팅에 따라 다를 수 있음). WordPress 플랫폼을 실행하는 데 필요한 모든 파일과 폴더는 여기에 있습니다. 폴더에 들어가면 모든 추가 기능을 비활성화하려면 특정 지침을 따라야 합니다.

이렇게 하려면 먼저 public_html 폴더를 연 다음 이 폴더에서 wp-content 디렉터리를 엽니다. 플러그인 폴더를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하면 기억하기 쉬운 이름이 지정되어야 합니다. 예를 들어 "plugins1"을 입력할 수 있습니다. 따라서 모든 플러그인이 비활성화됩니다. 이 작업을 완료하면 사이트에 정상적으로 로그인할 수 있습니다. 오류가 사라지면 문제는 플러그인 중 하나와 관련된 것입니다. 그렇지 않고 문제가 지속되면 이는 플러그인이 아닌 다른 문제로 인해 이 상황이 발생했음을 나타냅니다. 이 문제가 플러그인으로 인해 발생한 경우 플러그인 폴더의 이름을 원래 "플러그인"으로 바꾸고 내부의 플러그인 폴더의 폴더 이름을 하나씩 변경해 보세요. 따라서 오류를 일으키는 플러그인을 찾을 때까지 시행착오를 거쳐 이 프로세스를 계속할 수 있습니다. 이 플러그인을 찾으면 삭제하거나 비활성화하면 문제가 해결됩니다.

  1. 테마 충돌 확인

플러그인으로 인해 발생하지 않은 화이트 페이지 오류가 활성화됨 WordPress 테마 비활성화 다른 방법으로 시도해 보아야 합니다. 이 프로세스는 동일한 논리로 수행되지만 플러그인을 비활성화하는 것보다 훨씬 간단합니다. FTP 프로그램을 이용하여 public_html > wp-content 디렉터리를 열어야 합니다. 테마 폴더를 찾으면 활성 테마의 이름을 딴 폴더가 있어야 합니다. 활성 테마가 포함된 폴더 이름을 다른 이름으로 변경한 후에도 플러그인과 동일한 원칙이 적용됩니다. 테마를 비활성화하면 테마 관련 흰색 화면 오류가 해결됩니다. 그런 다음 사용 중인 테마의 현재 버전과 원본 버전을 다시 다운로드하고 FTP를 통해 업데이트할 수 있습니다.

  1. 메모리 한도 늘리기

WordPress 사이트의 메모리 제한을 늘리면 화이트 페이지 오류가 해결될 수 있습니다. WordPress 사이트에 설치한 각 플러그인은 고유한 특수 파일의 코드를 실행합니다. 따라서 각 플러그인은 일부 메모리를 사용합니다. 플러그인에 많은 메모리가 필요하거나 플러그인이 많으면 더 많은 메모리가 필요합니다. 그렇기 때문에 흰색 화면 오류 등 일부 오류가 발생할 수 있습니다.

이 문제에 대한 간단한 해결책을 찾을 수 있습니다. FTP를 사용하여 워드프레스의 사용할 최대 메모리 제한을 설정할 수 있습니다. 이렇게 하려면 서버에 연결한 후 아래 지침을 따라야 합니다.

WordPress 루트 폴더를 연 후 폴더에서 wp-config.php 파일을 찾으세요. 이 파일을 마우스 오른쪽 버튼으로 클릭하고 편집을 클릭하여 텍스트 편집 도구를 엽니다. 파일 하단의 WP_DEBUG가 포함된 줄 아래에 다음 코드를 추가합니다.

다음 코드를 찾으세요:

define('WP_DEBUG', false);

다음 줄에 추가하세요:

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

따라서 Wordpress에서 사용할 수 있는 메모리 제한은 512MB로 설정됩니다. 이쪽으로 WordPress 흰색 화면 오류 발생 engelleyebilirsiniz.

  1. 캐시 플러그인 확인

대부분의 최신 브라우저에서는 사이트의 정적 파일을 로컬 저장소에 저장할 수 있습니다. 이렇게 하면 페이지 로딩 시간이 향상됩니다. 이 방법을 브라우저 캐싱이라고 합니다. 서버 캐시, CDN 캐시 등 유사한 논리를 가진 다양한 개념과 방법이 있습니다.

많은 사용자 워드프레스 캐시 플러그인 사용을 선호합니다. 그러나 캐싱 플러그인이 올바르게 구성되지 않으면 몇 가지 문제가 발생할 수 있습니다. 관리자로 로그인하지 않은 상태에서만 화이트페이지 오류가 발생하고, 관리자로 로그인해도 문제가 없다면 캐싱 시스템이나 플러그인으로 인한 오류일 가능성이 높습니다. 이 문제를 해결하려면 사용 중인 캐싱 플러그인의 설정을 올바르게 구성하거나 플러그인을 비활성화하세요. 호스팅/서버 또는 CDN 인프라에 별도의 캐시 계층이 있는 경우 캐시도 지우거나 일시적으로 비활성화해 보세요. 비활성화하여 문제가 해결되면 캐시 시스템의 설정을 검토하고 올바르게 구성하십시오.

WordPress 속도 최적화 및 캐싱 플러그인에 대한 정보를 얻으려면 가이드 기사를 읽어보세요: www.onurozden.com.tr/wordpress-hiz-optimizasyon

  1. WordPress 디버그 모드 활성화

WordPress 사용자에게 도움이 되는 많은 기능이 있습니다. 오류를 보다 쉽게 ​​감지할 수 있는 방법은 여러 가지가 있습니다. 이러한 기능은 테스트 및 개발 프로세스 중에만 사용해야 합니다. 이것이 기본적으로 비활성화되어 있는 이유입니다. 이를 위해서는 FTP를 통해 웹사이트에 액세스해야 합니다.

이렇게 하려면 먼저 사이트의 루트 디렉터리를 열고 wp-config.php 파일로 이동하세요. 해당 파일을 마우스 오른쪽 버튼으로 클릭한 후 편집 버튼을 클릭하세요.

그런 다음 다음 코드 줄을 찾아 바꾸세요.

찾기:

define('WP_DEBUG', false);

교체:

define('WP_DEBUG', true);

그런 다음 이 줄 아래에 다음 코드를 추가합니다.

if ( WP_DEBUG === true ):
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', true );
    define( 'SCRIPT_DEBUG', true );
else:
    define( 'WP_DEBUG_LOG', false );
    define( 'WP_DEBUG_DISPLAY', false );
    define( 'SCRIPT_DEBUG', false );
endif;

코드를 추가한 후 파일을 저장하여 프로세스를 계속하세요. 오류가 있는 페이지에 다시 액세스하고 페이지를 새로 고치세요. 페이지에 오류 출력이 표시됩니다. Google에서 이러한 오류 출력을 조사하면 오류의 원인을 발견할 수 있는 경우가 많습니다.

  1. 백업에서 복원

모든 일을 다 했는데도 실패했다면 아직 끝난 것이 아닙니다. 호스팅 회사에서 제공한 백업을 사용하여 웹사이트를 복원할 수 있습니다. 상기시켜주는 것이 유용하다 호스팅 제공업체 귀하의 웹사이트가 먹는 것을 회사가 취하는 것은 불가능합니다. 그러나 많은 호스팅 회사는 기본적으로 매주 호스팅 백업을 수행합니다. 호스팅 회사의 고객 패널에 로그인하세요. 새 지원 티켓을 만듭니다. 지원 티켓에서 이 문제가 존재하지 않았던 날짜에 존재했던 백업에서 사이트를 복원하도록 요청하세요.

  1. Htaccess 파일 확인

FTP를 통해 호스팅의 모든 파일에 액세스하고 public_html 또는 htdocs와 같은 사이트의 루트 폴더를 찾으세요. 그런 다음 편집을 클릭하여 아래의 .htaccess 파일을 엽니다. 대부분의 호스팅 사이트에서는 기본적으로 숨겨진 파일이 표시되지 않습니다. htaccess는 숨겨진 파일입니다. 루트 디렉터리 아래에 .htaccess 파일이 표시되지 않으면 호스팅 제어판(cpanel, plesk, directadmin 등)에서 숨겨진 파일을 표시하는 기능을 활성화하세요. 이 문서의 지침에 따라 Cpanel에서 숨겨진 파일 표시를 활성화할 수 있습니다.

https://support.cpanel.net/hc/en-us/articles/5085107370135-How-to-show-hidden-files-in-cPanel-File-Manager

  1. PHP 버전 변경

당신이 사용하는 방법은 여전히 흰색 화면 오류 문제에 대한 해결 방법 그렇지 않은 경우 플러그인이나 테마가 호스팅에서 활성화된 PHP 버전과 호환되지 않기 때문일 수 있습니다. Cpanel, directadmin, plesk 등. 호스팅 제어판에 로그인하고 PHP 버전 도구로 다른 PHP 버전을 사용해 보세요.

  1. WordPress 파일 새로 고침

WordPress를 통해 WordPress 원본 버전을 사이트에 다운로드한 후 wp-admin 및 wp-includes 폴더와 기본 폴더의 파일을 가져옵니다. 그런 다음 zip 아카이브로 압축하여 사이트의 루트 디렉터리에 업로드하고 아카이브의 압축을 풉니다.

  1. 호스팅 중단 확인

이 문제의 원인은 호스팅 중단이나 오류일 수 있습니다. 호스팅 회사의 고객 패널에 로그인하고 새 지원 티켓을 개설하세요. 지원 티켓에 문제에 대해 최대한 자세한 내용을 제공하세요.