구문 분석 오류 : WordPress에서 예기치 않은 구문 오류 [해결됨]
구문 오류 : WordPress에서 예기치 않은 ‘‘구문 오류
WordPress 사이트에서 새로운 것을 시도하고 있습니까? 다음과 같은 오류가 있습니다.
⚠️ 구문 분석 오류 : 구문 오류, 예상치 못한 t_string wordpress,
⚠️ 구문 분석 오류 구문 오류 wordpress에서 예기치 않은 파일 끝,
⚠️ 구문 분석 오류 : 구문 오류, 예기치 않은 t_function wordpress,
⚠️ 구문 분석 오류 구문 오류 예기치 않은 텍스트 t_string wordpress,
⚠️ 구문 분석 오류 구문 오류 예기치 않은 경우 t_if wordpress,
⚠️ wordpress 구문 분석 오류 구문 오류 예기치 않은 예상 또는 ‘;’
그런 다음 놀라지 마십시오. WordPress에서 구문 분석 오류를받은 첫 번째 사람이 아닙니다. 이 기사에서는 WordPress에서 예기치 않은 구문 오류를 수정하는 방법을 보여줍니다. WordPress의 구문 분석 오류는 일반적인 오류가 아니며 일반적으로 사용자의 실수로 인해 발생합니다.
때로는 WordPress에 새 플러그인을 설치하고 활성화 할 때 구문 오류가 발생합니다. 콘텐츠 사이에 오류가 나타나는 경우도 있지만 모든 콘텐츠가 사라지고 오류 만 표시되는 경우도 있습니다. 또는 더 나쁜 경우도 있습니다. 빈 화면 만 표시됩니다.
“Syntax Error”⚠️ 메시지를 본 적이 있다면 이것은 완전히 정상적인 현상입니다. WordPress가 성가신 구문 오류와 혼동 될 수 있기 때문입니다.
이러한 오류는 올바른 PHP 구문 규칙을 따르지 않을 때 발생합니다.이 자습서에서는 초보자를위한 간단한 지침과 함께 WordPress의 구문 오류를 수정하는 방법을 보여줍니다.
이해하는 방법을 살펴 보겠습니다. , 디버그 및 구문 오류를 수정하거나, 아니면 최소한 분리 :
일반적으로 묻는 질문 :
- WordPress에서 구문 오류를 수정하는 방법
- 분석 오류 수정 방법 : 구문 오류, 예기치 않은 ”WordPress? ⚠️
- WordPress에서 구문 분석 오류를 수정하는 방법
- WordPress 구문 오류를 디버깅하고 수정하는 방법 ?
이 게시물에서는 다음에 대해 자세히 알아볼 수 있습니다.
- 구문 오류를 어떻게 수정합니까?
- 파싱이란 무엇입니까? 예상치 못한 오류 구문 오류?
- WordPress의 구문 분석 오류는 무엇인가요?
- 어떻게 수정하나요? Python의 구문이 잘못 되었나요?
- 구문 오류의 원인은 무엇인가요?
- 예제 구문 오류 란 무엇인가요?
파싱 오류 란 무엇인가요 : 구문 오류 ?
PHP 오류 ⚠️는 코드가 일련의 문자에서 사이트 방문자가 볼 수있는 것으로 변환 될 때 발생할 수 있습니다.
이 오류는 업데이트는 테마 또는 확장의 개발자에 의해 이루어집니다 (이는 드물지만 발생할 수 있음).
예를 들어 코드에서 괄호를 잊어 버리거나 공백을 추가하여 구문 오류를 만들었을 수 있습니다. 문자.
이 오류는 PHP 코드가 구문 분석을 시작하거나 완료 할 수 없을 때 발생합니다. 이 경우에는 심각한 문제가 발생한 것이며 코드를 복구하기 위해} 일부를 추가하는 것보다 더 많은 시간이 소요될 수 있습니다.
복사 및 붙여 넣기 문제 일 수 있습니다. 개발자가 자습서에서 언급 한대로 코드 줄을 복사하여 붙여 넣지 않았을 수 있습니다.
⚠️ 오류의 가장 가능성있는 원인은 누락 또는 PHP 코드의 괄호가 일치하지 않음
WordPress에는 일반적으로 WordPress 사이트에 발생할 수있는 세 가지 주요 구문 분석 오류가 있습니다.
⚠️ 구문 오류 – PHP 코드에 사용 된 세미콜론, 중괄호 또는 따옴표로 인해 발생합니다. 둘 중 하나가 누락되었거나 잘못된 것이 추가되었습니다.
⚠️ 예기치 않은 오류 – 여는 괄호 나 닫는 괄호 또는 기타 유사한 문자와 같은 문자를 포함 할 때 발생합니다. 이것은 PHP가 여전히 무언가를 찾고 있고 그것을 찾지 못하고 파일의 끝에 도달했을 때 발생하는 구문 분석 오류입니다. 닫히지 않은 따옴표 또는 괄호 일 수 있으며, php는 여전히 파일 내용을 따옴표의 일부로 취급하고 있습니다.
Php는 여러분에게 말하고 있습니다. 예상치 못한 오류입니다.
⚠️ 정의되지 않은 상수 오류 – 변수 또는 가능한 시나리오를 참조하는 동안 배열에서 문자가 누락되는 문제입니다.
이 세 종류의 파싱 오류는 작성된 PHP 코드의 특정 실수에 따라 다양한 변형이 있음을 명심하는 것이 매우 중요합니다.
관련 문제 – 유지 관리 모드에서 멈춘 WordPress 수정
구문 오류 란?
WordPress 구문 오류는 WordPress 사이트에 코드 스 니펫을 추가하는 사용자에게 흔히 발생합니다. 이 오류가 발생하면 일반적으로 웹 사이트의 홈페이지에 다음과 같은 내용이 표시됩니다.
이 오류는 프로그래밍 언어가 제대로 사용되지 않았기 때문에 발생합니다. 즉, 규칙을 따르지 않고 코드가 작성 되었기 때문입니다. 틀리게. 세미콜론을 넣지 않는 것처럼 간단하거나 전체 파일의 철자가 틀릴 수 있습니다. 컴파일 할 때 이해되지 않고 오류가 나타납니다.이 오류의 긍정적 인 점은 오류가 무엇인지 정확히 알고이를 수정하는 방법을 볼 수 있다는 것입니다. 여러 워드 프레스 사이트를 운영하고 있고 어떤 사용자 활동이이 오류를 발생 시켰는지 알아보고 싶다면 워드 프레스 대시 보드에서 사용자 활동을 모니터링하여 찾을 수 있습니다.
구문 오류 구조 :
“구문 오류 : 구문 오류, 예기치 않은
character
행의 “
정의되지 않은 상수 오류 구조 :
“알림 : 정의되지 않은 상수
constant string
사용 – iv 행의 path / to / php-file.php에서 ‘constant string
‘로 가정합니다. id = “d62986c9e2”> “
예기치 않은 오류 예
“구문 분석 오류 :
number
행의 path / to / php-file.php에 예기치 않은character
가 있습니다.”
예기치 않은 구문 분석 오류로 인해 문자 대신 문자열이 나열 될 수 있습니다.
각 예에서 number
줄 번호를 나타내며 23 또는 1256과 같은 실제 번호로 대체됩니다. 예를 들어 정확한 줄 번호는 아닐 수 있습니다.
- 오류 메시지에 표시된 파일은 다음과 같습니다. – 문제가 지속되는 위치
- 줄 번호는 실수를 찾을 수있는 위치에 대한 힌트를 제공합니다.
character
또는 constant string
이름은 표시된 줄 번호 주변에서 무엇을 찾아야하는지에 대한 아이디어를 제공합니다. 수정이 필요한 항목이거나 수정이 필요한 항목과 관련이 있습니다.
관련 읽기 – 수정 죄송합니다.이 파일 유형은 보안상의 이유로 허용되지 않습니다.
PHP 구문 분석의 원인 / WordPress의 구문 오류?
잘못된 위치에 작은 오타 오류가 있어도 전체 WordPress 페이지의 작동이 중지 될 수 있습니다. 그러나 “구문 오류”라는 메시지는 불용성 문제가 아닙니다.
구문 오류는 일반적으로 코드 구문의 작은 심각한 오류로 인해 발생합니다. 쉼표 누락 또는 잘못된 괄호 전체 스크립트를 중단합니다. 최근에 스 니펫을 설치했거나 플러그인을 업데이트 했습니까?이 경우 먼저 확인해야합니다.
WordPress 구문 오류를 해결하려면 코드의 일부를 다시 작업해야합니다. 이 오류가 발생했습니다. 완전히 삭제하거나 구문을 수정하세요.
초보자로서 한 번의 실수로 전체 사이트에 액세스 할 수 없게되었을 때 빠르게 좌절하는 것은 드문 일이 아닙니다. 편집기 영역을 통해 WordPress 대시 보드에 코드를 입력하면 더 이상 WordPress 코드에 직접 액세스 할 수 없습니다.
WordPress에서 구문 오류를 감지하는 방법
오류가 바로 다음에 나타난 경우 일부 코드 블록을 붙여 넣었으므로 주로 후자를 확인합니다.
어쨌든 구문 오류 메시지에서 손상을 볼 수 있습니다. ed 파일과 검토해야하는 코드 줄. 이것은 define (‘WP_DEBUG’, true)을 정의하여 디버그를 활성화 할 때도 나타납니다. wp-config.php에 있습니다.
- 세미콜론이 누락되지 않았는지 확인하십시오. 언뜻보기에 오류가없는 것처럼 보이는 코드가 있고 끝에 세미콜론을 추가하면 오류 메시지가 사라집니다.
- 따옴표가 올바른 형식인지 확인하고 PHP에서는 이중 및 작은 따옴표를 사용하고 기울임 꼴이 아닌지 확인하십시오.
- 열거 나 닫을 때 누락 된 괄호가 없는지 확인하십시오. 이 편리한 도구를 사용하여 오류에 대한 PHP 코드 구문을 작성할 수 있습니다.
이 오류의 원인 또는 원인을 식별하려면 다음 단계를 따르십시오.
- wp -config.php : define ( ‘WP_DEBUG’, true)을 정의하여 디버그를 활성화합니다. 일반적으로 실행 중에 발견 된 파일, 줄 및 오류 유형을 나타내는 화면에 오류가 표시됩니다.
- 각 주문을 닫습니다. 각 줄 끝에서.
- 따옴표 확인 : PHP에서는 작은 따옴표와 큰 따옴표가 사용됩니다. 경우에 따라 복사하여 붙여 넣을 때 형식이 이동되고 따옴표가 필기체 (곱슬 따옴표)로 나타납니다. 예 : “”대신 “”또는 “대신” “
- 괄호 확인 : 괄호를 닫거나 여는 것은 매우 일반적입니다. 균형 잡힌 괄호를 사용하려면 모든 여는 괄호를 역순으로 닫아야합니다.
WordPress에서 구문 분석 오류를 찾는 방법
PHP 파일을 여는 가장 쉬운 방법은 다음과 같습니다. 컴퓨터의 기본 텍스트 편집기를 사용하여 엽니 다. 기본 텍스트 편집기는 여러 플랫폼 및 WordPress와 같은 CMS에서 실행할 수 있고 대부분의 웹 브라우저와 호환되는 JavaScript를 기반으로합니다.
텍스트 편집기를 사용하면 최종 결과를 보는 동안 작성할 수 있습니다. 텍스트.
그리고 궁극적으로 편집기는 HTML 코드에서 텍스트, 이미지 및 기타 요소로 콘텐츠를 생성하고 웹 사이트에 표시되는 것과 유사한 방식으로이를 보여줍니다.
인기있는 텍스트 편집기에는 다음이 포함됩니다.
- Notepad ++
- Sublime Text
- Atom
- Brackets
- TextWrangler
관련 읽기 – WordPress에서 “이 계정이 일시 중지되었습니다”오류를 수정하는 방법
구문 분석 오류 구문 오류 예기치 않은 ”수정 방법 워드 프레스 FTP를 통해?
WordPress에서 구문 오류를 수정하려면이 오류를 일으킨 코드를 편집해야합니다. 구문 오류를 해결하는 유일한 방법은 FTP를 통해 오류 코드를 직접 교환하거나 FTP를 사용하여 마지막으로 편집 한 파일에 액세스하십시오.
WordPress에서 FTP를 통해 구문 오류를 수정하는 단계
- > > FTP 프로그램 설치 후
- > > 웹 사이트에 연결
- > > 편집이 필요한 테마 파일로 이동합니다.
편집해야 할 파일을 잊은 경우 오류를 확인하십시오. 코드. 이 오류는 수정해야하는 파일과 행을 정확하게 알려줍니다.
- > > 마지막으로 추가 한 코드를 제거하고 올바른 구문으로 코드를 작성하십시오.
- > > 파일을 저장하고 업로드하십시오. 서버로 돌아 가기
- > > WordPress 사이트로 이동하여 페이지를 새로 고침하면 다음과 같이 열립니다. before ..
새 파일을 업로드하여 구문 분석 오류 수정
- 코드 수정 방법을 알 수없는 경우 > > 파일의 새 버전을 업로드 해보세요.
- 테마가 문제인 경우 > > 사본 (사용중인 버전)을 다운로드합니다.
- 원본 폴더 만 보관하고 WordPress 관리자를 통해서만 테마를 업데이트 한 경우 > > 테마 제공 업체에서 새 사본을 다운로드합니다.
- WordPress 루트를 선택하고 문제가 wp-includes 또는 wp-admin에있는 경우 > > 이러한 파일의 새 사본을 사이트에 안전하게 업로드 할 수 있습니다.
WordPress에서 구문 오류를 수정하는 데 도움이되는 도구
이미 위의 단계를 시도했지만 여전히 구문 오류가 발생하는 경우 아래 제공된 도구를 시도해 보는 것이 좋습니다.
PHP Storm
IDE입니다. 월간 또는 연간 멤버십 (미화 $ 199)의 유료 버전으로 매우 완벽한 것으로 간주되어 모든 업데이트를받을 수 있습니다. Php Storm은 JetBrains의 일부이며 연간 USD 649에 전체 패키지 (PHPStorm 포함)를 제공합니다.
그러나 대학생을위한 버전을 제공하며 상업적 목적으로 사용하는 것은 금지되어 있습니다.
Visual Studio Code
초보자와 전문가를위한 다양한 기능을 갖춘 코드 편집기입니다. Visual Studio Code는 또한 여러 확장 및 사용자 지정을 허용합니다.
관련 읽기 – WordPress가 이메일을 보내지 않는 문제를 해결하는 방법
구문 오류를 방지하는 방법
이상적인 언어에 대한 지식이 코드의 오류를 한 눈에 감지하는 데 도움이되기 때문에 PHP를 배우는 것입니다.
이러한 오류를 방지하는 것은 최소한 익숙한 경우 수정하는 것만 큼 쉽습니다. PHP. PHP 코드 검사기를 통해 코드를 실행하여 자동으로 구문 오류를 확인할 수 있습니다.
그렇지 않으면 코드를 웹 사이트에 적용하기 전에 항상 확인하거나 플러그인으로 변환 할 수 있습니다. 다음은 도움이 될 수있는 몇 가지 도구입니다.
- PHP 코드 검사기
- W3 마크 업 유효성 검사 서비스
- PHP 코드 구문 검사
다음은 즉시 찾아야하는 가장 일반적인 구문 실수에 대한 몇 가지 팁입니다.
- 개구부가 하나만 있는지 확인합니다 (
<?php
) 및 문서 당 닫는 태그 (?>
) - 함수 사이에 코드를 삽입하면 안 됨
- 함수 확인 다른 것들에 의해 분리 된 것
디버깅 활성화
여전히 구문 오류의 오류가 있거나 관리 영역에서 작동하지 않는 경우 (또는 원인을 찾았지만 더 자세히 알아보고 싶은 경우) 모든 오류를 표시하는 디버깅을 활성화 할 수 있습니다.
문제는 치명적인 오류가 발생하면 스크립트가 중지된다는 것입니다. 실행. 콘텐츠가 표시되기 전에 이런 일이 발생하면 빈 흰색 화면 만 표시됩니다.
디버깅을 활성화하려면 WordPress 설치에서 wp-config.php 파일을 열어야합니다. 다음 줄을 찾습니다.
define (‘WP_DEBUG’, false);
false를 true로 바꾸고 사이트를 새로 고침하세요. 이 줄이 없으면 맨 위에 추가합니다.
빈 페이지 대신 오류 메시지가있는 빈 페이지가 표시됩니다. 많지는 않지만 이제 시작할 수 있습니다.아직 플러그인과 테마를 비활성화하지 않은 경우 오류 메시지를보고 문제의 원인을 확인할 수 있습니다.
오류가 발생한 파일을 나타내야합니다. 다음과 같을 수 있습니다.
38 행에서 get_posts () in / var / www / html / wordpress / wp-content / plugins / my-test-plug my-test-plugin.php를 다시 선언 할 수 없습니다.
메시지 끝에서 문제가 38 행에 있고 “my-test-plugin”이라는 플러그인임을 알 수 있습니다.이 플러그인을 비활성화하면 사이트가 작동합니다.
p>
코드를 변경하고 싶다면이 줄을 수정할 수 있습니다. 저장소의 플러그인 인 경우 직접 작성하는 대신 작성자에게 쓰는 것이 좋습니다. 플러그인을 수정하면 모든 수정 사항을 유지하려면 퍼즐입니다. 개발자가 작업을 수행 할 때까지 기다리는 것이 가장 좋습니다.
디버깅을 활성화 한 후에도 오류가 표시되지 않으면 웹 호스트에 문의하십시오. 서버에서 디버깅이 제대로 구성되지 않았습니다.
플러그인 및 테마 비활성화
새 테마 또는 플러그인을 활성화 할 때 오류가 시작되었는지 확인하므로이를 교체하거나에 문의하십시오. 개발자입니다. 종종이 오류는 WordPress에 로그인 할 필요가 없으므로 플러그인이나 테마를 제거하려면 FTP를 사용해야합니다.
모든 플러그인을 비활성화하는 것은 워드 프레스 구문 오류를 해결하는 가장 쉽고 일반적인 방법 중 하나입니다. 플러그인의 잘못된 업데이트가 종종 원인입니다. 여전히 관리 영역에 액세스 할 수있는 경우 “플러그인”으로 이동하여 작업 메뉴에서 “비활성화”를 선택하여 빠르게 이동할 수 있습니다.
이렇게하면 모든 플러그인이 비활성화됩니다. 문제가 해결되면 어떤 플러그인이 범인인지 알아 내면됩니다. 활성화 할 때마다 사이트를로드하는 동안 하나씩 활성화하십시오.
이 기사가 구문 분석 오류 구문 오류 워드 프레스를 수정하는 데 도움이 되었기를 바랍니다. 이제 구문 분석 오류를 수정하는 방법, 원인 및 향후 오류를 방지하는 방법을 알았습니다.
기타 일반적인 WordPress 오류에 대해 자세히 알아보기 :
- 해결 방법 WordPress에서 데이터베이스 연결을 설정하는 중 오류가 발생 했습니까?
- Google의 WordPress에서 “이 사이트가 해킹되었을 수 있습니다.”제거
- WordPress에서 “연결된 링크가 만료되었습니다”를 수정하는 방법?
- WordPress에서 Pluggable.php 파일 오류를 수정하는 방법
- WordPress 업로드를 수정하는 방법 디스크 오류에 파일 쓰기 실패?
- WordPress HTTP 이미지 업로드 오류 – 방법 수정하려면?
li>
이 게시물은 2020 년 8 월 18 일에 마지막으로 수정되었습니다.