WordPress 웹 사이트의 Pluggable.php 파일 오류를 해결하는 방법

WordPress 웹 사이트의 Pluggable.php 파일 오류를 해결하는 방법

WordPress 웹 사이트를 관리하는 동안 기능을 향상시키기 위해 사용자 지정 코드를 추가해야 할 수도 있습니다. 대부분의 WordPress 사용자는 비전문가이므로 라이브 사이트에서 사용하기 전에 로컬 환경에서 코드를 확인하지 않습니다..


이러한 실수로 인해 오류가 발생합니다. pluggable.php 파일 오류를 보는 것은 그리 일반적이지 않지만 많은 사용자가 사이트의 PHP 코드를 변경하는 동안이를 인식합니다..

우리 모두 알다시피, WordPress는 PHP 기반 컨텐츠 관리 시스템 (CMS)이며 모든 테마와 플러그인은 PHP를 코딩 언어로 사용합니다. 플러그인이나 테마가 충돌 할 때마다 오류가 발생하고 때로는 pluggable.php 파일 오류로 이어집니다.

귀하의 사이트에서 이러한 오류를 보셨습니까? 아직도 이유와 해결책을 찾으려고 노력하고 있습니까? 그렇다면이 튜토리얼은 당신을위한 것입니다.

pluggable.php 파일 오류가 발생하는 주된 이유는 새 함수가 기본 WordPress 함수의 재정의를 처리 할 수없는 경우입니다.

pluggable.php는 핵심 WordPress 파일 중 하나입니다. 즉,이 파일의 자연스런 동작과 충돌하는 다른 항목이 있음을 의미합니다..

pluggable.php 파일 오류는 어떻게 보이며 어떻게 해결 하죠?

대부분의 경우 오류는 오류가 생성되는 경로로 구성됩니다. 위에서 언급했듯이 pluggable.php는 핵심 WordPress 파일이므로 편집해서는 안됩니다..

따라서 오류의 모양과 그 결과를 이해해야합니다. 예를 보여 드리겠습니다.

경고 : 헤더 정보-/ home / username / yoursite / wp-includes / pluggable의 /home/username/yoursite/wp-content/themes/themename/functions.php:1091에서 이미 전송 한 헤더를 수정할 수 없습니다. 1280 행의 PHP

pluggable.php 파일에서 줄 번호 1280을 가리키는 경고가 있습니다. 대부분의 사람들은이 실수를하고이 파일을 편집하기 시작합니다.

자세히 보면 WordPress 테마의 functions.php 파일로 구성된 다른 경로가 있습니다. 맞춤 코드 스 니펫을 추가 한 경우 다시 확인해야합니다.

현재 기능을 대체하는 새 플러그인을 설치 한 경우 비활성화하십시오. functions.php 파일에 여분의 공간이있을 수 있습니다.

아마도 PHP 태그를 닫고 끝낼 때.

예를 들어 다음과 같이 끝 태그에 여분의 공간이 있습니다. php ?>

오류의 또 다른 예를 보여 드리겠습니다.

경고 : 헤더 정보를 수정할 수 없습니다-이미 보낸 헤더 (/home/username/yoursite/wp-content/plugins/plugin-name/plugin-file.php:1091에서 출력) / / home / username / yoursite / wp- 온라인 1280에 포함 /pluggable.php

라인 번호 1091을 언급하는 경로를 체크 아웃하면 플러그인을 가리 키므로 오류를 생성하는 플러그인을 확인해야합니다.

모든 플러그인이 제대로 코딩 된 것은 아닙니다. 공식 WordPress 플러그인 저장소에는 수많은 타사 플러그인이 있습니다. 대부분의 경우 WordPress 코어가 업데이트되면 오래된 코딩 표준으로 인해 플러그인이 충돌하기 시작합니다..

플러그인이 사용하는 다른 플러그인과 충돌 할 수도 있습니다. 워드 프레스 플러그인이 도움이 되긴하지만 표준이 잘못되어 큰 문제가 될 수 있음.

어디 pluggable.php 파일 오류를 볼 수 있습니까?

나는 확신한다. pluggable.php 파일 오류에 대해 더 알고 싶습니다. 모든 오류에는 경고 메시지를 표시 할 위치가 있기 때문입니다.

pluggable.php 파일 오류는 사이트를 손상시킬 수 있으며 위에서 언급 한 경고 메시지 만 표시됩니다. WordPress 기능과의 충돌에 따라 관리 대시 보드에 로그인하여 오류를 볼 수 있습니다.

대부분 테스트없이 사용자 지정 코드 스 니펫을 복사하여 붙여 넣을 때 이러한 문제가 발생합니다. 따라서 XAMPP, WAMP, MAMP 또는 Local by Flywheel을 사용하여 로컬 환경을 설정하는 것이 좋습니다..

하얀 죽음의 화면처럼 사이트의 모든 페이지에서 pluggable.php 파일 오류를 볼 수 있습니다. 즉, 사이트의 모든 페이지를 열려고 할 때마다 경고 메시지 만 나타납니다.

WordPress 테마로 인해 오류 메시지가 표시되는 방식?

많은 테마 개발자가 React 및 기타 언어를 사용하여 테마를 개발하기 시작했지만 WordPress 기능이 작동하기 때문에 기본은 PHP에 있습니다..

플러그인과 마찬가지로 WordPress 테마도 pluggable.php 파일 오류를 생성 할 수 있습니다. 예를 들어, 위에서 언급 한 첫 번째 오류와 유사하게 다른 파일에 다른 오류가있을 수 있습니다..

방법을 보여 드리겠습니다.

경고 : 헤더 정보-/ home / username / yoursite / wp-includes /의 /home/username/yoursite/wp-content/themes/themename/admin-functions.php:1191에서 이미 전송 된 헤더를 수정할 수 없습니다. 1240 행의 pluggable.php

보시다시피, 라인 번호 1191에 대한 경로가 있지만 functions.php 파일에 사용자 정의 코드 스 니펫을 추가 할 때 나타나는 일반적인 경고 메시지와 다릅니다.

다른 파일이 있기 때문입니다. functions.php가 워드 프레스 기능을 가진 유일한 파일이라는 것이 궁금 할 것입니다.

그러나 모든 WordPress 개발자가 다르고 일부는 특정 섹션의 기능을 다른 파일에 보관하고 기능을 유지하는 것을 무시해서는 안됩니다..

예를 들어, 테마의 내장 사용자 정의 패널을 제어하는 ​​기능은 admin-functions.php 파일에 있습니다. 따라서 오류 메시지에이 파일이 언급되어 있습니다..

Pluggable.php 파일 오류를 해결하는 가장 좋은 방법은?

복사하여 붙여 넣은 WordPress 테마, 플러그인 또는 사용자 지정 코드로 인해 발생하더라도 라이브 사이트에서 파일을 편집해서는 안됩니다..

가장 중요한 단계는 cPanel, FTP 또는 UpdraftPlus와 같은 플러그인을 사용하여 WordPress 웹 사이트 및 데이터베이스를 백업하는 것입니다.

테마 또는 플러그인이 범인 인 경우 테마를 제거하고 로컬 환경 또는 다른 데모 사이트에서 테스트하십시오..

경고 메시지에 최근 사용자 정의 코드를 추가 한 functions.php 파일에 대한 오류 경로가 표시되면이를 제거하고 브라우저 캐시를 지우고 다시 시도해야합니다.

결론

pluggable.php 파일 오류를 해결하는 것은 그 이유를 이해하면 아주 쉽습니다. 이 기사에서 언급했듯이 오류를 생성하는 파일을 찾는 기본 키는 경로를 확인하는 것입니다..

pluggable.php 파일을 가리키는 경로는 잊어서는 안됩니다. WordPress 핵심 파일은 정상적으로 작동합니다. 핵심 요소와 충돌하는 플러그인 또는 테마입니다..

pluggable.php 파일 오류를 쉽게 해결할 수 있기를 바랍니다..

관련 사용법 기사

  • cPanel을 사용하여 WordPress 웹 사이트의 대상 폴더가 이미 존재하는 오류를 수정하는 방법
    중급
  • cPanel을 사용하여 413 요청 엔티티가 너무 큰 오류를 해결하는 방법
    중급
  • 해결 방법 "임시 폴더가 없습니다" cPanel을 사용하는 워드 프레스 사이트 오류
    중급
  • WordPress 웹 사이트의 너무 많은 리디렉션 문제를 해결하는 방법
    중급
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me