WordPress에서 "사이트에 기술적인 문제가 있습니다" 오류를 수정하는 방법
게시 됨: 2022-07-12WordPress 블로그의 '사이트에 기술적인 문제가 있습니다' 오류를 수정하는 솔루션을 찾고 계십니까? 그렇다면 오늘의 가이드가 이 문제를 해결하는 데 도움이 될 것입니다.
WordPress 블로그 소유자가 직면하는 주요 오류 중 하나이며 오류의 원인을 알지 못하면 사이트에서이 오류를 수정하기가 매우 어려워집니다.
이 심층 가이드에서는 이 오류가 표시되는 이유, 이 오류의 원인 및 간단한 문제 해결 단계를 사용하여 해결하는 방법에 대해 설명합니다.
오늘의 가이드에서는 다음을 배우게 됩니다.
- '사이트에 기술적인 문제가 있습니다' 오류란 무엇입니까?
- WordPress 사이트에서 오류가 발생하는 이유.
- 오류의 원인을 찾는 방법.
- 다른 솔루션으로 오류를 수정하는 방법.
가이드를 시작하겠습니다!
목차
"사이트에 기술적인 문제가 있습니다" 오류란 무엇입니까?
"사이트에 기술적인 문제가 있습니다"는 주요 WordPress 오류 중 하나입니다. 이는 웹사이트가 다운되어 귀하와 방문자 모두 액세스할 수 없음을 의미합니다. 이 오류는 다음과 같습니다.

웹사이트에서 이 오류가 발생하면 사이트의 프론트엔드와 백엔드에 모두 액세스하지 않을 가능성이 높다는 의미입니다. 하지만 걱정하지 마세요. 몇 가지 빠른 솔루션을 사용하면 이 WordPress 오류를 수정할 수 있습니다.
WordPress에서 '이 사이트는 기술적인 문제를 겪고 있습니다'라는 오류가 발생하는 이유는 무엇입니까?
웹사이트에서 이 오류가 발생한 데는 여러 가지 이유가 있습니다. 또한이 오류를 수정하기 위해이 오류의 올바른 소스를 찾는 것이 매우 중요합니다. 올바른 원인을 찾는 것도 문제 해결에 소요되는 시간을 절약하는 데 도움이 됩니다.
따라서 WordPress의 "사이트에 기술적인 문제가 발생했습니다" 오류의 주요 원인에 대해 알아보겠습니다.
1. 플러그인 또는 테마 비호환성 문제
지속적인 개선을 위해 WordPress는 버그를 수정하기 위해 새로운 업데이트를 자주 출시합니다. 이와 함께 테마 및 플러그인도 최신 버전의 WordPress와 호환되도록 자주 업데이트됩니다.
이전 버전의 WordPress, 테마 또는 플러그인을 사용하는 경우 테마 또는 플러그인 충돌 또는 비호환성 문제가 발생할 수 있습니다.
이 문제가 발생하면 WordPress 대시보드에 다음과 같은 메시지가 표시될 수 있습니다.

또한 비호환성 문제로 인해 WordPress 코어, 테마 또는 플러그인 중 하나를 최근에 업데이트한 경우 "사이트에 기술적인 문제가 있습니다" 오류가 발생할 수 있습니다.
2. PHP 오류
워드프레스를 구축하고 유지하기 위해 PHP 프로그래밍 언어가 사용됩니다. 플러그인이나 테마와 마찬가지로 PHP도 사이트를 안전하고 빠르게 유지하기 위해 자주 업데이트되었습니다.
이전 PHP 버전으로 인해 기술적인 어려움 오류도 발생할 수 있습니다. 따라서 사이트에서 오래된 버전의 PHP를 사용하는 경우 이것이 오류의 원인이 될 수 있습니다. 다음과 같이 표시됩니다.

3. 서버 측 문제
"사이트에 기술적인 문제가 있습니다." 오류는 서버 측 문제로 인해 나타날 수도 있습니다. 서버는 많은 유형의 오류를 제공할 수 있으며 이것이 그 중 하나입니다.
때로는 귀하의 작업에 아무런 문제가 없지만 여전히 귀하의 사이트에 이 오류가 표시됩니다. 이것은 호스팅 플랫폼의 몇 가지 문제로 인해 발생할 수 있습니다.
4. 악성코드/바이러스
대부분의 경우 해커는 웹 사이트를 손상시키고 WordPress 사이트에 액세스하여 블로그에 다양한 종류의 맬웨어를 추가할 수 있습니다.
이 경우 "사이트에 기술적인 문제가 있습니다" 오류가 발생할 수 있습니다. 이 문제를 해결하려면 사이트에 맬웨어나 바이러스가 있는지 검사해야 합니다.
5. 업데이트 실패
WordPress 사용자는 테마와 플러그인을 정기적으로 업데이트하지만 때때로 업데이트가 중간에 중단됩니다.
지시된 지연으로 인해 사이트가 유지 관리 모드에서 멈출 수 있으며 WordPress에서 "사이트에 기술적인 문제가 발생했습니다"라는 오류가 표시될 수 있습니다.
문제의 원인을 찾는 방법
오류 수정 프로세스를 시작하기 전에 다음과 같은 여러 방법을 사용하여 오류의 원인을 감지할 수 있습니다.
1. WordPress 관리자 이메일 확인
이 오류의 경우 WordPress는 때때로 오류의 원인이 언급된 웹사이트의 관리자에게 자세한 이메일을 보냅니다. 이메일은 관리자가 등록한 이메일 주소로 발송됩니다.
또한 사용자는 이메일 받은편지함에 이메일이 수신되지 않는 경우 스팸 폴더를 확인하는 것이 좋습니다. 그래도 이메일을 받지 못한 경우 문제의 원인을 찾을 수 있는 다른 방법도 있습니다. 계속 읽으세요!
2. 디버깅 모드 활성화
이러한 종류의 복잡한 오류를 감지하기 위해 WordPress는 디버그 모드라는 훌륭한 기능을 제공합니다. 이 디버그 모드를 활성화하면 웹 사이트에서 오류를 찾는 데 도움이 되는 문제 해결을 수행할 수 있습니다.
디버그 모드를 자동으로 활성화하는 플러그인이 많이 있습니다. 디버그 정보 및 디버그 이것은 몇 가지 이름입니다.
웹 호스팅의 cPanel을 사용하여 디버깅 모드를 활성화할 수도 있습니다. wp-config 파일에 코드를 편집하고 추가해야 합니다.
이렇게 하려면 먼저 cPanel 에 로그인하고 파일 관리자 r을 엽니다.

이제 public_html 폴더로 이동하여 아래 이미지와 같이 wp-config 파일을 찾아 엽니다.

파일이 열리면 define( 'WP_DEBUG', false ) 행을 찾아 'false'를 'true'로 변경해야 합니다.

파일을 저장한 후 WordPress 관리자 대시보드를 방문하면 대시보드 상단에 오류를 일으키는 정확한 파일을 보여주는 오류 메시지 또는 줄이 표시됩니다. 다음과 같이 표시됩니다.
stdClass::$plugin in /www/WordPress/public_html/wp-contents/plugins/livechat/class-wp.php 175행
위의 오류 행은 문제가 LiveChat 플러그인의 152행에 있음을 알려줍니다.
3. 활동 로그 보기
웹 사이트의 활동 로그를 활성화한 WordPress 사용자가 많이 있습니다. 이 활동 로그는 날짜와 시간과 함께 WordPress 블로그에서 무슨 일이 일어나고 있는지 알려줍니다.
여러 번 활동 로그를 확인하면 "사이트에 기술적인 문제가 있습니다" 오류를 해결할 수 있습니다. 아직 활성화하지 않았다면 WP Activity Log 와 같은 플러그인을 사용할 수 있습니다. 그런 다음 블로그의 전체 활동 로그를 확인하여 최근 변경 사항을 찾을 수 있습니다.

이제 오류 원인을 알았으면 문제를 해결하는 방법을 배우는 다음 섹션으로 이동할 시간입니다.
"사이트에 기술적인 문제가 있습니다" 오류를 수정하는 방법
위의 가이드를 통해 이제 이 오류의 여러 원인과 이를 해결하기 위한 유사한 여러 솔루션이 있을 수 있음을 알고 있습니다.
아래에는 이 오류를 수정하기 위한 모든 해결 방법이 나열되어 있습니다. wp-admin에 액세스할 수 있는 일부 사용자와 액세스할 수 있는 사용자가 있을 수 있습니다.
따라서 두 가지 상황에 따라 두 가지 유형의 사용자를 위한 심층 가이드를 만들었습니다.
- wp-admin에 액세스할 수 있는 경우 수정
- wp-admin에 액세스할 수 없는 경우 수정
WP-Admin에 액세스할 수 있는 경우 수정
먼저, 이미 wp-admin에 액세스할 수 있는 사용자의 오류 문제 해결을 시작합니다. 또한 이러한 사용자는 WordPress 대시보드에서 직접 문제를 해결할 수 있으므로 오류를 쉽게 수정할 수 있습니다.
프로세스를 시작하기 전에 웹사이트가 없는 경우 전체 백업을 수행하는 것이 좋습니다.
확인해야 하는 기본 위치는 다음과 같습니다.
- 워드프레스 플러그인
- 워드프레스 테마
- 최근 업데이트
- 사이트에서 맬웨어 검사
1. 워드프레스 플러그인 확인
대부분의 경우 플러그인이 오류의 주요 원인인 것으로 나타났습니다. 진술이 맞는지 확인하려면 WordPress 대시보드로 이동하여 플러그인 섹션을 열어야 합니다.

이제 모두를 선택한 다음 모든 플러그인을 비활성화 합니다.

그런 다음 브라우저 캐시를 지우고 사이트를 비공개 또는 시크릿 모드로 엽니다. 사이트가 제대로 열리면 플러그인에 결함이 있고 오류가 발생했음을 의미합니다.
이제 다음 단계는 플러그인을 하나씩 활성화하고 재활성화할 때마다 사이트가 제대로 작동하는지 확인하는 것입니다. 플러그인 재활성화가 발생하면 사이트가 로드되지 않는 경우 하나의 플러그인이 오류를 일으키는 것입니다.
결함이 있는 플러그인을 찾으면 비활성화, 삭제, 업데이트하거나 플러그인 버전을 다운그레이드할 수 있습니다. 가장 좋은 방법은 더 이상 필요하지 않은 경우 사이트에서 제거하는 것입니다.
2. 워드프레스 테마 확인
플러그인에 결함이 없는 경우 문제가 있는 경우 WordPress 테마를 확인할 수 있습니다. 결함이 있는 테마를 확인하려면 WordPress 관리 대시보드를 열고 모양 > 테마 로 이동합니다.

여기에서 Twenty Twenty Two와 같은 사용 가능한 기본 테마를 활성화하고 개인 창에서 사이트를 다시 로드하고 오류가 사라졌는지 확인해야 합니다. 사이트에서 오류가 제거된 경우 이전에 설치한 테마가 문제의 원인임을 의미합니다.

3. 최근 업데이트 확인
플러그인, 테마 또는 WordPress 코어 자체를 업데이트한 경우 '사이트에 기술적인 문제가 있습니다' 오류가 발생할 수도 있습니다.
최근 WordPress 업데이트로 인해 문제가 발생했는지 확인하려면 WP Downgrade 와 같은 롤백 플러그인을 사용할 수 있습니다. 아래 이미지와 같이 이 플러그인을 설치하고 활성화하기만 하면 됩니다.

이제 설정 > WP 다운그레이드 로 이동하여 이전 WordPress 버전을 입력하고 변경 사항을 저장하여 다운그레이드를 수행합니다.


최근 플러그인 또는 테마 업데이트로 인해 오류가 발생했는지 확인하려면 WP 롤백 플러그인을 사용할 수 있습니다. WordPress 플러그인 디렉토리에서 다운로드하고 활성화하기만 하면 됩니다.

플러그인을 활성화한 후 설치된 플러그인 으로 이동하면 모든 활성 플러그인에 "롤백"이라는 새로운 옵션이 표시됩니다.

마찬가지로 아래 이미지와 같이 웹 사이트에 설치한 모든 테마에도 이 옵션이 표시됩니다.

이제 롤백 옵션을 클릭하고 롤백할 버전을 선택하기만 하면 됩니다. 해당 테마 또는 플러그인의 모든 이전 버전이 표시됩니다.

4. 악성코드가 있는지 사이트 확인
때로는 맬웨어로 인해 WordPress 사이트에서 이 오류가 발생할 수도 있습니다. 이를 확인하기 위해 WordPress 보안 플러그인을 사용하여 사이트를 스캔할 수 있습니다. WordPress의 우수한 보안 플러그인인 MalCare 플러그인을 사용하는 것이 좋습니다.

MalCare는 무차별 대입, 리디렉션 해킹, 제약 해킹, 스팸 링크 삽입 및 세션 하이재킹과 같은 모든 유형의 맬웨어 및 공격으로부터 사이트를 찾아 보호할 수 있습니다. 사이트를 스캔하려면 MalCare (WordPress 메뉴 하단에 있음)로 이동하여 이메일 주소를 입력하십시오.

이제 플러그인이 아래 이미지와 같이 자동으로 사이트 검색을 시작합니다.

악성코드가 없는 경우 아래와 유사한 이미지가 표시되며 사이트가 깨끗한지 확인할 수 있습니다.

사이트에 맬웨어가 있는 경우 MalCare를 사용하면 사이트를 자동 정리하여 맬웨어를 제거할 수 있습니다. 위의 해결 방법으로 오류가 해결되어 사이트로 돌아오기를 바랍니다.
그렇지 않은 경우 WordPress 대시보드에 액세스할 수 없는 경우 오류를 수정하는 방법을 알려 드리겠습니다.
WP-Admin에 액세스할 수 없는 경우 수정
WP-Admin에 액세스할 수 없는 상황에서는 문제 해결이 조금 더 어렵고 기술적으로 어려워집니다. 그러나 여기에서는 WordPress 액세스 없이 "사이트에 기술적인 문제가 있습니다" 오류를 계속 수정할 수 있는 방법을 보여 드리겠습니다.
다음은 오류를 해결하는 데 사용할 방법입니다.
- 플러그인 비활성화
- 테마 비활성화
- 맬웨어 수동 확인
시작하자.
1. 플러그인 비활성화
플러그인이 오류의 원인인지 수동으로 확인하려면 cPanel 을 열고 파일 관리자 를 엽니다. FileZilla 와 같은 FTP 클라이언트 소프트웨어를 사용하여 사이트의 백엔드에 액세스할 수도 있습니다.

이제 public_html > wp-content 폴더로 이동합니다. 여기에서 아래 이미지와 같이 plugins 폴더를 찾을 수 있습니다.

이 단계에서 플러그인 을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택하고 Plugins_Off와 같은 이름을 지정합니다.

다음 단계에서 사이트를 비공개 모드로 열고 오류가 사라졌는지 확인합니다. 사라지면 플러그인이 문제를 일으키고 있음을 의미합니다.
이제 플러그인이 오류의 원인임을 알았으면 어떤 플러그인에 결함이 있는지 확인할 차례입니다. 이를 확인하려면 모든 플러그인의 이름을 wordable_disable과 같은 이름으로 바꿔야 합니다. 변경할 때마다 사이트를 시크릿 모드로 유지하여 결함 있는 플러그인을 찾으세요.
플러그인을 일으키는 오류를 찾으면 해당 폴더를 삭제하여 사이트에서 제거하십시오.
2. 테마 비활성화
플러그인으로 인해 오류가 발생하지 않는 경우 WordPress 테마를 확인해야 합니다. 마찬가지로 public_html > wp-content로 이동합니다. 여기에서 테마 폴더를 찾을 수 있습니다.

이제 테마 폴더의 이름을 theme_disable과 같은 이름으로 바꿉니다. 그런 다음 활성 테마의 폴더 이름을 generatepress_disable과 같이 이름을 바꿉니다.

이제 다음은 비공개 창에서 사이트를 로드하고 오류가 해결되었는지 확인하는 것입니다. 오류가 사라지면 테마가 문제를 일으키는 것입니다. 잘못된 테마를 해결하려면 테마 개발자에게 문의하세요.
3. 맬웨어 수동 확인
WordPress 대시보드에 액세스할 수 없는 경우 바이러스 도구 와 같은 온라인 도구를 사용하여 사이트에 맬웨어가 있는지 확인할 수 있습니다.
시작하려면 도구를 열고 웹 사이트 주소를 입력한 다음 사이트에서 맬웨어 또는 바이러스를 검사하십시오.

이제 도구가 보안 검사의 자세한 결과를 보여줍니다. 우리의 경우 사이트에 악성 코드가 없습니다.

'사이트에 기술적인 문제가 있습니다' 오류를 해결할 수 없는 경우 어떻게 해야 합니까?
여전히 '사이트에 기술적인 문제가 있습니다' 오류를 해결할 수 없으면 다음을 수행할 수 있습니다.
- 웹 호스팅 서버에 문제가 있는 경우가 있으므로 웹 호스팅 제공업체에 문의할 수 있습니다. 제공된 솔루션을 사용하여 문제를 해결할 수 없는 경우 가장 좋은 솔루션은 호스팅 제공업체의 고객 지원에 문의하는 것입니다.
- WordPress 지원 포럼은 거의 모든 WordPress 관련 문제에 대한 솔루션을 찾을 수 있는 훌륭한 플랫폼이기도 합니다. 그것은 사용자가 질문과 답변을 게시할 수 있습니다.
- WordPress 포럼 외에도 다양한 문제에 대한 솔루션을 찾을 수 있는 다른 온라인 포럼이 있습니다. 훌륭한 플랫폼 중 일부는 StackExchange, Reddit, StackOverflow 및 Quora입니다.
- 이 많은 것을 처리할 수 없는 사용자가 아니라면 훌륭한 WordPress 개발자에게 접근할 수 있습니다. 개발자는 사이트를 손상시키지 않고 오류를 감지하고 수정할 수 있습니다.
마지막 단어
WordPress 사용자의 경우 '사이트에 기술적인 문제가 있습니다' 오류가 발생하면 WordPress 대시보드에 액세스할 수 없기 때문에 매우 실망스러울 수 있습니다.
위의 가이드에서 이 오류를 수정하는 데 도움이 되는 몇 가지 솔루션을 찾을 수 있습니다. 이 안내서가 마음에 드셨기를 바라며 문제가 발생하거나 질문이 있는 경우 아래의 의견 섹션에 자유롭게 질문하십시오.




