Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

워드프레스 '정말 이 작업을 수행하시겠습니까?' 오류 해결 방법 완벽 가이드

워드프레스 사이트에서 '정말 이 작업을 수행하시겠습니까?'라는 오류 메시지를 보신 적이 있나요? 이 오류 때문에 작업을 진행하지 못해 답답하셨다면 잘 찾아오셨습니다.

도움이 되지 않는 모호한 오류 메시지를 마주하면, 방금 실수로 사이트를 망가뜨린 것은 아닌지 불안해지기 마련입니다.

그렇다면 이 경고는 대체 무엇을 의미하는 걸까요? 안타깝게도 간단한 답은 없습니다. 이 오류가 나타나는 원인이 여러 가지이기 때문입니다.

플러그인 오작동일 수도 있고, 더 심각한 경우라면 웹사이트가 해킹당했을 가능성도 있습니다. 해커가 사이트에 침입하면 데이터를 탈취하고, 스팸 콘텐츠를 노출시키며, 고객을 속이는 등 심각한 피해를 입힐 수 있습니다.

하지만 걱정하지 마세요. 이 글에서는 이 경고의 의미와 발생 원인, 그리고 해결 방법까지 자세히 알려드립니다.

핵심 요약: '정말 이 작업을 수행하시겠습니까?' 오류는 웹사이트가 해킹당했다는 신호일 수 있습니다. 이를 확인하려면 MalCare 보안 플러그인으로 즉시 사이트를 스캔하세요. 플러그인이 감염을 감지하고 사이트 정화를 도와줍니다. 이렇게 하면 오류가 해결되고 작업을 계속 진행할 수 있습니다.

'정말 이 작업을 수행하시겠습니까?' 오류란?

이 오류가 나타나면 함께 '다시 시도해 주세요(Please try again)'라는 링크도 표시됩니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

하지만 이 링크를 백 번을 눌러도 문제를 해결하기 전까지는 똑같은 메시지만 반복해서 보게 됩니다.

문제의 원인을 알려주지 않은 채 사용자만 붙잡아 두기 때문에 처음에는 상당히 답답할 수밖에 없습니다.

이 오류의 의미를 이해하려면 어떤 상황에서 나타나는지 먼저 살펴봐야 합니다. 워드프레스는 주로 다음과 같은 관리자 작업을 수행하려 할 때 이 오류를 표시합니다:

  • 워드프레스 사이트 업데이트(코어, 테마 및 플러그인)
  • 새 테마 설치 또는 업로드
  • 테마 커스터마이징
  • 페이지 및 글 초안 작성과 발행
  • 글이나 페이지에 미디어 파일 삽입
  • 태그 또는 카테고리 생성

위 목록이 전부는 아니지만, 관리자 권한이 필요한 거의 모든 작업에서 이 오류가 발생할 수 있다는 것을 보여줍니다.

이런 작업들은 워드프레스가 해당 작업을 수행할 권한이 있는지 확인하는 과정을 거칩니다. 워드프레스가 권한을 검증하지 못하면 '정말 이 작업을 수행하시겠습니까?' 같은 오류를 표시하는 것입니다.

오류의 주요 원인

안타깝게도 이 오류는 다양한 이유로 발생할 수 있으며, 원인을 파악하려면 약간의 노력이 필요합니다. 가장 흔한 원인은 다음과 같습니다:

  • 테마나 플러그인을 업로드할 때 잘못된 형식의 파일을 선택한 경우
  • 사이트 기능을 방해하는 부적절하게 코딩된 테마나 플러그인을 사용하는 경우
  • PHP 메모리 한도에 도달한 경우
  • 웹사이트가 해킹당했거나 멀웨어에 감염된 경우

원인을 정확히 찾으려면 체계적인 문제 해결 단계를 밟아야 합니다. 복잡해 보이나요? 걱정하지 마세요. 누구나 쉽게 따라 할 수 있도록 단계를 간소화했습니다. 덕분에 문제를 빠르게 해결하고 원래 하던 작업으로 돌아갈 수 있습니다.

'정말 이 작업을 수행하시겠습니까?' 오류 해결 방법

앞서 언급했듯이 이 오류에는 다양한 원인이 숨어 있습니다. 다음 방법들을 차례로 시도해 보세요:

  1. 워드프레스 사이트 보안 상태 점검
  2. 캐시 삭제
  3. 플러그인 또는 테마 파일 수동 업로드
  4. 워드프레스 플러그인 점검
  5. 워드프레스 테마 점검
  6. PHP 메모리 제한 늘리기

보안 문제는 워드프레스 사이트에 심각한 피해를 줄 수 있으므로, 먼저 멀웨어 스캔을 통해 사이트 보안 상태를 확인하는 것을 권장합니다.

주의: 아래 단계를 진행하기 전에 반드시 워드프레스 사이트 전체 백업을 먼저 만들어 두세요. 문제 해결 과정에서 워드프레스 파일을 수정해야 하는 경우가 많기 때문입니다. 사소한 실수 하나로 사이트가 깨질 수 있습니다. 백업본을 미리 준비해 두면 문제가 생겼을 때 빠르게 복원할 수 있습니다. BlogVault 백업 플러그인을 사용하면 설정이 간편하고 몇 분 만에 백업이 완료됩니다.

함께 읽으면 좋은 글: "죄송합니다. 보안상의 이유로 이 파일 형식은 허용되지 않습니다" 오류 해결 방법

1. 워드프레스 사이트 보안 상태 점검

해커는 웹사이트에 침입한 후 보통 워드프레스 권한을 변경합니다. 관리자 접근 권한을 빼앗고, 자신들이 만든 가짜 관리자 계정을 생성합니다.

이 오류가 보이는 이유는 현재 수행하려는 작업에 대한 권한이 없기 때문일 수 있습니다.

웹사이트가 해킹되었거나 멀웨어에 감염되었는지 확인하려면 사이트 전체를 철저히 스캔해야 합니다. MalCare 보안 플러그인 사용을 권장합니다.

1단계: 워드프레스 사이트에 MalCare를 설치하고 활성화합니다. wp-admin 패널에 접근할 수 없다면 MalCare 웹사이트를 방문하여 그곳에서 설치할 수 있습니다.

2단계: 대시보드에서 MalCare에 접속한 후 이메일 주소를 입력하고 Secure Site Now를 선택합니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

3단계: MalCare 대시보드로 이동되며, 플러그인이 사이트 심층 스캔을 실행합니다. MalCare는 고급 기술을 기반으로 워드프레스 사이트의 모든 종류의 멀웨어나 해킹 흔적을 감지할 수 있습니다. 사이트에 멀웨어가 없다면 아래와 같은 메시지가 표시됩니다:

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

사이트가 해킹당했다면 감염된 파일 수가 표시됩니다. 그러면 즉시 사이트를 정화할 수 있습니다. MalCare는 몇 분 안에 사이트를 청소해 주는 즉시 멀웨어 제거 기능을 제공합니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

4단계: 사이트가 깨끗해진 후에도 오류가 계속된다면, 웹사이트 강화(hardening) 조치를 적용해야 합니다. MalCare 대시보드에서 Security > Details > Apply Hardening으로 이동하세요.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

여기에서 다양한 수준의 강화 조치를 적용할 수 있습니다. 이 상황에서는 다음 항목 활성화를 권장합니다:

  1. 보안 키 변경
  2. 신뢰할 수 없는 폴더에서 PHP 실행 차단
  3. 파일 편집기 비활성화
  4. 모든 비밀번호 재설정

이 작업을 완료하면 사이트의 모든 사용자가 자동으로 로그아웃됩니다. 다시 로그인해야 합니다.

재로그인 후에는 '정말 이 작업을 수행하시겠습니까?' 메시지가 사라지고 작업을 계속 진행할 수 있습니다.

2. 캐시 및 쿠키 삭제

경우에 따라 브라우저의 캐시와 쿠키를 삭제하면 오류가 해결되기도 합니다. 캐시에는 이전에 로드된 페이지 데이터가 저장되어 있는데, 이것이 현재 수행 중인 작업과 충돌을 일으킬 수 있습니다.

항상 효과가 있는 것은 아니지만, 방법이 간단하기 때문에 두 번째로 소개합니다. 복잡한 해결 방법을 모두 시도한 후에야 캐시 삭제만으로 충분했다는 사실을 알게 되는 낭패를 겪고 싶지는 않을 테니까요.

브라우저 캐시를 삭제하려면 Google Chrome이나 Mozilla Firefox 같은 브라우저에서 방문 기록 > 전체 방문 기록 표시 > 인터넷 사용기록 삭제로 이동합니다.

여기서 쿠키 및 캐시를 선택하고 데이터 삭제를 클릭합니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

다음으로 서버 측 워드프레스 캐시도 삭제(purge)해야 합니다. WP Super Cache 또는 W3 Total Cache 같은 플러그인을 사용하는 것이 좋습니다. 설치 후 플러그인의 안내에 따라 진행하세요.

이제 원래 수행하려던 작업으로 돌아가 '정말 이 작업을 수행하시겠습니까?' 경고가 사라졌는지 확인합니다.

그래도 남아 있다면 아래 단계를 계속 진행하세요.

3. 플러그인 또는 테마 업로드 파일 확인

테마나 플러그인을 업로드하려다 이 오류를 마주했다면 zip 파일에 문제가 있을 가능성이 높습니다. 파일 형식이 올바르지 않은 것입니다.

참고: 불법 복제(널드) 테마나 플러그인을 설치하려고 한다면 당장 중단하세요. 이런 소프트웨어에는 멀웨어가 숨어 있는 경우가 많아, 설치하는 순간 워드프레스 사이트가 감염됩니다.

이 경고를 우회하여 플러그인을 설치하려면 다음 단계를 따라 해보세요:

1단계: 웹 호스팅 계정에 로그인합니다. cPanel > 파일 관리자(File Manager)로 이동합니다.

2단계: public_html 폴더를 찾아 wp-content 폴더를 엽니다.

3단계: 테마를 업로드하는 경우 themes 폴더로 이동하고, 플러그인을 업로드하는 경우 plugins 폴더를 엽니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

4단계: 이곳에 테마 또는 플러그인 zip 파일을 업로드한 후 압축을 해제합니다. 완료되면 zip 파일은 삭제합니다.

5단계: wp-admin 대시보드로 돌아갑니다. 테마나 플러그인이 목록에 표시되어야 하며, 사용하려면 활성화해야 합니다.

4. 워드프레스 플러그인 점검

대부분의 경우 범인은 워드프레스 버전과 호환되지 않거나 코딩이 부적절한 플러그인입니다. 시작하기 전에, 사이트에서 비활성 상태이거나 더 이상 사용하지 않는 플러그인은 모두 삭제하는 것이 좋습니다. 보안 문제를 일으킬 수 있는 불필요한 요소를 제거하는 동시에, 결함이 있는 플러그인을 찾는 작업도 쉬워집니다.

플러그인을 점검하려면 다음 단계를 따르세요:

1단계: 플러그인을 점검하는 동안 방문자가 실제 사이트의 변화를 보지 못하도록 워드프레스 사이트를 유지보수 모드로 전환합니다.

2단계: 워드프레스 대시보드에서 플러그인(Plugins)으로 이동합니다. 전체 선택 후 모든 플러그인을 비활성화합니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

전문가 팁: 대시보드에서 이 작업을 할 수 없다면 플러그인 폴더에 직접 접근해야 합니다. 호스팅 계정에 로그인한 후 cPanel > File Manager > public_html로 이동하세요. 여기에서 wp-content라는 폴더를 볼 수 있고, 그 안에 plugins 폴더가 있습니다.

워드프레스  정말 이 작업을 수행하시겠습니까?  오류 해결 방법 완벽 가이드

이 폴더 이름을 pluginsOFF로 변경하면 모든 플러그인이 비활성화됩니다.

3단계: 원래 수행하려던 작업으로 돌아가 오류가 사라졌는지 확인합니다. 오류가 계속된다면 플러그인이 원인이 아니므로 아래 단계를 진행합니다.

오류가 사라졌다면 원인을 찾은 것입니다!

4단계: 이제 플러그인을 하나씩 활성화하면서 오류가 나타나는지 확인합니다.

폴더 이름을 직접 변경한 방식을 사용했다면, 먼저 폴더 이름을 다시 plugins로 되돌립니다.

다음으로 plugins 폴더 안에서 각 플러그인 폴더 이름 끝에 'OFF' 접미사를 붙여 개별적으로 비활성화합니다. 예를 들어 akismetOFF처럼 말이죠.

이제 OFF 접미사를 하나씩 제거하면서 플러그인을 재활성화합니다. 플러그인을 활성화할 때마다 사이트에 오류가 나타나는지 확인해야 합니다.

문제를 일으키는 플러그인을 찾았다면, 해당 플러그인을 비활성화하거나 삭제하여 오류를 없애세요.

5. 워드프레스 테마 점검

오류가 여전히 나타난다면 이제 테마를 점검할 차례입니다. 현재 사용 중인 테마를 비활성화한 후, 원래 수행하려던 작업으로 돌아가 오류가 해결되었는지 확인합니다.

오류가 사라졌다면 테마가 원인입니다. 테마 문제를 해결하는 세 가지 방법이 있습니다:

  1. 업데이트가 있다면 최신 버전으로 업데이트합니다.
  2. 테마를 삭제한 후 다시 설치합니다.
  3. 호환되는 새 테마를 찾아 교체합니다.

테마를 변경할 때는 주의가 필요합니다. 스테이징 사이트에서 테마 변경 작업을 진행하세요. 스테이징 사이트는 실제 사이트의 복제본으로, 라이브 사이트에 영향을 주지 않고 변경 사항을 테스트할 수 있는 환경입니다. 변경 사항에 만족하면 그 결과를 실제 사이트에 반영하면 됩니다. 이렇게 하면 테마를 업데이트, 재설치 또는 교체하는 동안 사이트가 깨지는 일을 예방할 수 있습니다.

전문가 팁: 널드(Nulled) 테마를 사용하지 마세요. 멀웨어 감염 위험으로부터 사이트를 지킬 수 있습니다.

6. PHP 메모리 제한 늘리기

PHP는 워드프레스 웹사이트를 구축하는 데 사용되는 프로그래밍 언어입니다. 이 언어가 사이트에서 작업을 수행하려면 소위 PHP 메모리라고 하는 리소스가 필요합니다.

PHP 메모리와 관련해 이 오류가 발생하는 경우는 크게 두 가지입니다:

  1. 메모리 사용량을 줄이기 위해 워드프레스는 기본적으로 이미지와 글의 크기를 제한합니다. 예를 들어 업로드 가능한 최대 이미지 크기가 1MB라면, 그보다 큰 파일을 업로드하려 할 때 오류가 발생합니다.
  2. 워드프레스의 기본 메모리 제한은 32MB입니다. 이 한도에 도달하면 워드프레스가 자동으로 PHP 메모리 제한을 40MB로 늘립니다. 그마저 초과하면 '정말 이 작업을 수행하시겠습니까?' 오류가 표시됩니다.

PHP 메모리 제한과 최대 업로드 크기를 늘리려면 wp-config.php 파일과 .htaccess 파일에 코드를 추가해야 합니다. wpmudev에서 제공하는 메모리 제한 증가 가이드를 참고하세요.

PHP 제한과 업로드 제한을 늘리면 '정말 이 작업을 수행하시겠습니까?' 오류는 사라집니다.

마무리

'정말 이 작업을 수행하시겠습니까?' 오류는 여러 가지 원인이 있을 수 있어 워드프레스에서 가장 모호한 오류로 꼽힙니다.

하지만 이제 문제 해결 방법을 알았으니, 그렇게 모호한 오류가 아니라는 것을 아실 겁니다. 요약하자면, 이 오류를 보셨다면:

  • 사이트에서 멀웨어를 스캔하고 해킹 흔적을 제거하세요
  • 캐시와 쿠키를 삭제하세요
  • 플러그인과 테마를 점검하세요
  • 원하는 테마나 플러그인 파일을 수동으로 업로드하세요
  • PHP 메모리 제한을 늘리세요

대부분의 원인은 간단히 해결되지만, 가장 위험한 원인은 해킹된 웹사이트입니다. 해커는 사이트에 침입해 사기 행위와 스캠을 벌이기 위해 이를 악용합니다. 해커들은 보통 해킹 흔적을 드러내지 않고 은밀하게 활동하려 하지만, 바로 이 오류를 통해 자신도 모르게 발각되는 경우가 있습니다.

이런 재앙을 예방하려면 항상 MalCare 같은 워드프레스 보안 플러그인을 사이트에 활성화해 두세요. 플러그인이 수상한 활동을 스캔하고 즉시 알려주며, 해커가 사이트에 접근하는 것을 사전에 차단해 줍니다.

MalCare로 워드프레스 사이트를 안전하게 보호하세요!