"헤더 정보를 수정할 수 없음"오류를 수정하는 방법을 알고 싶으십니까?
다음과 같은 오류를 표시하여 웹 사이트 실행을 방해 할 수있는 일반적이고 실망스러운 WordPress 오류가 있습니다.
경고 : 헤더 정보를 수정할 수 없습니다
더 나쁜 것은이 오류가 지속되어 서버의 중요한 파일에 대한 경로를 나열한다는 것입니다. 잠재적 인 보안 위험.
하지만 걱정하지 마 ! 이것은 수정하기 가장 쉬운 오류 중 하나이며이 자습서에서는 블로그 프런트 엔드에서 오류 메시지를 숨기는 방법과 함께 수정하는 방법을 보여줍니다.
그러나 이전에 WordPress discover를 설치 한 적이 없다면 워드 프레스 블로그 7 단계를 설치하는 방법 et 어떻게 찾아 설치하고 블로그에 워드 프레스 테마를 활성화하려면
그런 다음 왜 우리가 여기 있는지 다시 돌아옵니다.
아마도 헤더 문제일까요?
물론이 오류는 어려운 것처럼 보일 수 있으며 파일에 문제가 있다고 생각할 수 있습니다. header.php 또는 비슷한 것이지만 파일 중 하나에서 생성 된 공간이 더 많습니다 (일반적으로 PHP의 시작 태그 앞에). 때때로 이러한 공간은 실수로 또는 자동으로 추가되므로 조정해야합니다.
발견 WordPress 블로그에서 "file_get_contents"오류를 수정하는 방법
다음과 같은 경우 오류가 나타납니다.
- 문서 상단 또는 하단의 빈 줄
- 시작 및 종료 PHP 태그의 시작 전후에 너무 많은 공백이 있습니다. " <?php "그리고" ?> »
- 문서의 특정 부분에 불필요한 공백이나 빈 줄이 너무 많습니다.
간격 문제를 해결하려면 먼저 간격이 어디에 있는지 알아야합니다. 다행히도 오류 메시지를 통해 영향을받는 파일과 줄을 알 수 있습니다. 이 시퀀스는 페이지에서 여러 번 볼 수 있으며, 이는 수정해야 할 파일이 여러 개 있음을 의미합니다.
깨진 파일을 해독하기위한 기본 구조는 다음과 같습니다.
경고 : 헤더 정보 – 라인 #의 /path/to/file/affected-file.php에서 (/path/to/file/broken-file.php:#에서 시작된 헤더) 헤더 정보를 수정할 수 없습니다.
첫 번째 파일은
/path/to/file/broken-file.php
수정해야하는 항목이 될 것이고 "#"문자는 수정해야 할 줄을 알려주는 숫자로 대체됩니다.
이 구조로 작성된 두 번째 파일은
/path/to/file/affected-file.php
첫 번째 파일이 손상되어 제대로 작동하지 않는 파일입니다. 실제 상황에서 끝에있는 "#"기호는 영향을받을 문서의 행을 나타내는 숫자로 작동하지 않습니다.
WordPress에서 "500 내부 서버"오류를 수정하는 방법 ? 이 링크를 참조하여 발견하십시오.
웹 사이트에서이 오류가 어떻게 보일지에 대한 또 다른 예는 다음과 같습니다.
경고 : 헤더 정보를 수정할 수 없습니다. / home / name / your-에서 이미 보낸 헤더 (/home/name/your-site/wp-content/themes/your-theme/custom-functions.php:1에서 출력 시작) 876 라인의 사이트 / wp-includes / pluggable.php
이 예에서 "name"은 cPanel 또는 호스팅 계정의 사용자 이름이고 "your-site"는 웹 사이트가 저장된 폴더의 이름으로 대체됩니다. 표시되는 오류는 확실히 다를 수 있지만해야 할 일에 대한 아이디어를 제공해야합니다.
이 기사를 참조하여 배우십시오 WordPress 웹 사이트에서 504 오류 해결 방법
이 예에서 파일 " 맞춤 functions.php '내'테마 '폴더는 수정해야 할 문서이며 오류는 한 줄에 있습니다.
다행히 처음에는 어렵게 보일 수 있지만이 문제를 해결하는 것은 그리 어렵지 않습니다.
일부 솔루션 :
이 오류를 정정 할 수있는 두 가지 주요 방법이 있습니다. 이 수정 과정에서 문제가 발생하면 언제든지 문의 해 주시면 기꺼이 도와 드리겠습니다.
우리는 또한 당신이 상담을 초대합니다 WordPress에서 "디스크에 쓸 수 없습니다"오류 해결 방법
여기에 당신이 실천 할 수있는 솔루션의 목록입니다
수정 번호 1 : 새로운 사본 다운로드
오류 메시지를 읽고 문제가되는 파일이 WordPress 코어의 일부인지 아니면 플러그인 또는 테마의 고유 파일인지 확인하면 사용 가능한 빠른 수정이 있습니다.
이 파일이 플러그인 또는 테마에있는 경우이를 설치 제거하고 다시 설치할 수 있습니다.
발견 WordPress URL에서 문자열 v = xxx를 제거하는 방법
이 작업을 원하지 않거나 WordPress 핵심 파일이 영향을받는 경우 새 사본을 다운로드하고 ZIP 아카이브를 컴퓨터에 추출 할 수 있습니다. 웹 사이트에서 문제가되는 파일을 찾아 서버의 기존 파일을 새 복사본으로 바꿉니다.
FTP, SSH 또는 cPanel을 통해 직접이 작업을 수행 할 수 있습니다.
수정 2 : 문제의 파일 수정
문제의 파일을 식별 한 후에는 FTP 또는 SSH로 사본을 다운로드하거나 cPanel에서 직접 편집 할 수 있습니다.
문서의 시작과 끝에서 빈 줄이나 추가 공백을 지우십시오. 또한 "앞, 사이 또는 뒤에 공백이 없는지 확인하십시오. <?php 파일의 시작 부분에 끝 태그 "도 마찬가지입니다. ?> ".
문서의 마지막 줄이 "?>"태그로 끝나지 않으면 마지막 줄 뒤에 공백이 없어야합니다.
파일을 저장하고 웹 사이트로 전송하여 원본 파일을 덮어 씁니다.
오류보고 비활성화
이제 문제를 해결했다면 이러한 오류가 다시 발생하여 해커를 포함하여 웹 사이트를 방문하는 모든 사람에게 표시되는 것을 막을 수 없습니다.
서버의 파일 경로를 공개하면 해커가 웹 사이트 나 블로그를 표적으로 삼는 데 필요한 정확한 정보를 제공 할 수 있기 때문에 웹 사이트에 더 나쁜 일이 발생할 수 없습니다.
프런트 엔드 오류보고를 끄고 다음을 사용하여 개인 로그를 활성화 할 수 있습니다. WP_DEBUG
. 확인 "wp-config.php"파일에 권장되는 변경 사항.
프리미엄 워드 프레스 플러그인도 만나보세요
당신은 다른 것을 사용할 수 있습니다 워드 프레스 플러그인 현대적인 외관을 제공하고 블로그 또는 웹사이트의 처리를 최적화합니다.
우리는 여기에 당신을 도울 수있는 프리미엄 WordPress 플러그인을 제공합니다.
1. WooCommerce 통화 전환기
WooCommerce Currency Switcher 플러그인을 사용하면 통화를 변경하고 실시간으로 환율을 변환 할 수 있습니다 (이전 WooCommerce 설치 필요). 통화 애그리 게이터를 사용하여 Yahoo, Google, AppSpot 애그리 게이터, 수동으로.
WooCommerce Currency Switcher는 위젯으로 사용할 수 있으며 제공된 모든 공간에서 작동합니다 (단축 코드 사용 가능-> [woocs]). 공용 인터페이스에서 "Currency Switcher"는 5 가지 발견 방법으로 제공 될 수 있습니다.
2. 궁극적 인 회원 프로
Ultimate Membership Pro는 훌륭합니다. 워드 프레스 플러그인 구독 및 콘텐츠 제한. 독점 액세스 수준을 생성하여 사용자가 패키지(무료 또는 유료)에 따라 관리할 수 있습니다.
따라서 웹 사이트의 모든 콘텐츠 또는 일부만 보호 할 수 있습니다. 예를 들어 코스, 레슨, 페이지, 제품, 카테고리, 이미지 등이 될 것입니다.
주요 기능에는 콘텐츠 보호, 여러 수준의 액세스, 여러 결제 게이트웨이 지원 (PayPal, Authorize.net, Stripe, 2CheckOut, Bank Transfer-, 부분 콘텐츠 보호 등)이 포함됩니다. 다시…
3. W8 문의 양식
W8 문의 양식은 플러그인 중 하나입니다. 연락처 양식 WordPress에서 가장 인기있는. 여러 수신자에게 제출, 애니메이션 지원, 무제한 양식 생성, 다양한 스타일 및 다양한 추가 사용자 정의 옵션과 같은 많은 기능을 제공합니다.
또한 웹 사이트 또는 블로그에 전문 시스템을 제공하여 고객과 더 쉽게 연락 할 수 있습니다. 필요와 취향에 따라 모든 양식을 개인화 할 수 있습니다.
다른 추천 자료
또한 귀하의 웹 사이트 및 블로그에 대한 이해와 통제를 위해 아래 자료를 참조하십시오.
- 제휴 프로그램을 만드는 10 WordPress 플러그인
- 블로그에 탭을 만들 수있는 10 WordPress 플러그인
- 9 WordPress 플러그인을 사용하여 웹 사이트에 퀴즈 만들기
- 10 프리미엄 WordPress 플러그인 예약 및 예약
결론
여기 ! 이 튜토리얼은 끝났습니다. WordPress의 "헤더 정보를 수정할 수 없음"오류를 해결하는 데 도움이되기를 바랍니다. 전자에서이 튜토리얼은 당신에게 도움이되었습니다, 우리는 당신을 초대합니다 에 좋아하는 소셜 네트워크에서 공유.
그러나 귀하는 우리와 상담 할 수 있습니다. 능숙, 인터넷 사이트 제작 프로젝트를 수행하는 데 더 많은 요소가 필요하면 워드 프레스 블로그 제작.
당신에 대해 알려주십시오 commentaires 전용 섹션의 제안.
...
안녕하세요
내 블로그에 비슷한 문제가 있지만 다르게 보입니다. 좋은 일을하지 않고 영어 포럼에서 몇 시간을 보냈습니다!
그러므로 나는 당신이 나를 도울 수 있는지 물어볼 수 있습니다. 나는 이미 워드 프레스 포럼에 주제를 게시했지만 아무도 나를 돕지 않습니다 ...
나는 한동안이 메시지를 받았다.
경고 : 정의되지 않은 상수 wp_82869517_ 사용-82869517 행의 /home/bymaryb2/public_html/wp-config.php에서 'wp_68 _'(이후 PHP 버전에서 오류 발생)로 가정
경고 : 헤더 정보를 수정할 수 없습니다. 2 행의 /home/bymaryb68/public_html/wp-includes/functions.php에서 이미 보낸 헤더 (/home/bymaryb2/public_html/wp-config.php:6221에서 시작된 출력)
내가 올바르게 이해했다면 관련된 것은 WP-INCLUDES입니까? 건드리지 말라고하는 것 빼고는 막혔어요
메르는 votre 보좌관을 부어!
마리 B
나를 위해
config.php 파일에 한 줄을 추가했지만 다른 것은 없습니다.
이 오류로 내가 추가 한 줄을 제거했지만 여전히 동일한 오류입니다.
이미 보낸 헤더 (출력은 /var/www/sdb/e/0/xxxxxx/wp-config.php:1에서 시작됨) …… ..
오류가 간단히 해결되었습니다 (포럼에서이 답변을 본 후).
메모장에서 ++
Bom없이 UTF-8로 wp-config.php를 인코딩해야했습니다.
(기본 옵션은 Bom을 사용하는 UTF-8)
그리고 좋았어
도움이 될 수 있다면 ..
메르
Bonsoir,
wp-config.php 파일에서 공백을 제거하려고했지만 문제가 해결되지 않았습니다.
경고 : 헤더 정보를 수정할 수 없습니다-1 행의 /home/……/wp-includes/pluggable.php에서 이미 보낸 헤더 (/home/……/wp-config.php:1251에서 시작된 출력)
경고 : 헤더 정보를 수정할 수 없습니다. 1 행의 /home/………/wp-includes/pluggable.php에서 이미 보낸 헤더 (/home/………./wp-config.php:1254에서 시작된 출력)
프런트 엔드는 항상 액세스 할 수 있습니다.
도와 줄수있으세요?
감사합니다!
란
Bonsoir,
오류가 지속되는지 확인하기 위해 다른 모든 플러그인을 비활성화 할 수 있습니까?
안녕하세요 로잘리,
정확히이 오류가 있습니다. 어떻게 해결 했나요?
안녕하세요, WP를 조작하는 것이 거의 없기 때문에 관리자에서 직접 개발 한 페이지를 통합하려고합니다.
문제,이 오류가 지속됩니다.
경고 : 헤더 정보를 수정할 수 없습니다. / home / andennebe / domains / andenne의 (/home/andennebe/domains/andenne.be/public_html/db2/wp-includes/formatting.php:5523에서 시작된 출력) 이미 보낸 헤더. be / public_html / db2 / wp-content / plugins / map-generator / map-generator.php on line 34
wp-includes / formatting.php 파일을 다시 다운로드하고 불필요한 공간을 모두 제거하여 가능한 한 코드를 압축했지만 도움이되지 않았습니다. 오류는 5523 번째 줄에 있습니다. 자바 스크립트 ..
다음은이 오류를 생성 한 wp-content / plugins / map-generator 폴더에있는 코드입니다.
add_action ( 'admin_menu', 'add_links_menu');
함수 add_links_menu () {
add_menu_page ( 'wp / admin', 'GPX 카드', 'manage_options', 'index.php', 'my_admin_menu', 'dashicons-admin-site', 6);
}
function my_admin_menu () {
헤더 ( 'location : index.php');
}
헤더 ( 'location')를 include로 바꾸면 다음과 같은 또 다른 오류가 생성됩니다 ... :
치명적인 오류 : /home/andennebe/domains/andenne.be에 (이전에 /home/andennebe/domains/andenne.be/public_html/db2/wp-admin/menu-header.php:68로 선언)) (_wp_menu_output 재 선언 할 수 없습니다 라인 2에 /public_html/db259/wp-admin/menu-header.php
당신이 나를 도울 수 있기를 바랍니다. 미리 감사드립니다