테마가 작동하지 않습니다. 가장 일반적인 오류를 수정하는 방법은 무엇입니까?

테마 사용 중 오작동이 발생하거나 빈 흰색 페이지가 나타나면 가장 먼저 해야 할 일은 테마를 켜는 것입니다. 디버그 귀하의 웹사이트에.

WordPress 설치의 루트 폴더에 있는 기본 WordPress 파일 wp-config.php에서 이를 수행할 수 있습니다.

  1. 파일 편집 및 라인 찾기:
    정의('WP_DEBUG', 거짓);
  2. 디버그를 켜고 화면에 오류를 표시하는 상수를 정의하는 코드 집합으로 줄을 바꿉니다.
    정의('WP_DEBUG', true);
    정의('WP_DEBUG_LOG', 참);
    정의('WP_DEBUG_DISPLAY', true);
    @ini_set('디스플레이 오류',1);
  3. 파일을 저장하고 서버 수정된 파일에 다시 업로드합니다.
  4. 웹 사이트를 열고 오류 메시지가 나타나는지 확인하십시오.

볼 수 있는 몇 가지 일반적인 일반 오류

1. 치명적인 오류: X 바이트의 허용 메모리 크기가 소진되었습니다…

웹 사이트에 대해 서버에 충분한 메모리를 허용하지 않았음을 알리는 매우 일반적인 오류 메시지입니다. 에 따르면 호스팅 요구 사항, 당신은 할당 했어야 최소 96MB, 그러나 웹사이트의 데이터에 따라 더 많은 메모리가 필요할 수 있습니다. 오류 메시지는 할당된 메모리의 정확한 값을 바이트 단위로 표시합니다. 온라인 도구를 사용하여 바이트 단위의 숫자를 메가바이트로 변환하면 현재 값을 알 수 있습니다.

서버의 메모리 제한을 늘리는 가능한 방법:

  1. 다음 줄에서 서버의 php.ini 파일에서 메모리 제한을 늘립니다.
    memory_limit = 128M
  2. wp-config.php 파일에서 메모리 제한을 늘리고 코드 줄을 추가하십시오.
    define('WP_MEMORY_LIMIT', '128M');
    define('WP_MAX_MEMORY_LIMIT', '128M');

    96MB는 테마를 실행하는 데 필요한 최소 요구 사항일 뿐이며 사이트에 더 많은 메모리가 필요할 수 있으므로 더 높은 메모리 값을 시도하십시오.
  3. 서버에서 코드를 통해 이 값을 수정하는 것을 허용하지 않아 문제가 계속 지속되는 경우 호스팅 제공업체에 문의하여 웹사이트의 메모리 제한을 늘리십시오. 모든 호스팅 회사에서 사용자가 이 값을 수정할 수 없습니다.

2. 구문 분석 오류: 구문 오류, 예기치 않은 T_FUNCTION…

서버 매개변수가 에 설명된 대로 필요한 모든 요구사항을 충족하는지 확인하십시오. 호스팅 요구 사항.

대부분의 경우 다음으로 인해 오류가 나타납니다. 이전 버전의 PHP 서버에 설치됩니다.

3. 정의되지 않은 함수 mb_convert_encoding() 호출

귀하의 PHP 설치에는 우리가 권장하는 멀티바이트 문자열 확장이 설치되어 있지 않은 것 같습니다. 호스팅 요구 사항.