워드프레스 일기의 워드프레스 문제해결 190

블루호스트에서 멀웨어 치료 및 클라우드웨이즈로 워드프레스 이전 작업

한 계정에 여러 개의 사이트를 설치하는 경우 하나의 사이트가 멀웨어에 감염되며 다른 사이트들도 멀웨어에 감염되는 경우가 많습니다. 블루호스트(Bluehost)에서 같은 계정에 있는 모든 워드프레스 사이트가 멀웨어에 감염된 상태이고 그중 한 사이트의 멀웨어를 치료한 후에 클라우드웨이즈로 이전하는 작업을 맡았습니다.📍 클라우드웨이즈 할인 프로모 코드 & 가입 방법 (+45% 쿠폰)블루호스트에서 멀웨어 치료 및 클라우드웨이즈로 워드프레스 이전 작업저는 워드프레스 사이트들을 블루호스트에서 9년 정도 사용하다 작년에 클라우드웨이즈로 모두 옮겼습니다. 블루호스트가 저렴하지만 국내 서버가 없어 속도가 느린 것은 아쉬운 것 같습니다. 참고로 블루호스트와 비슷한 레벨의 가성비 좋은 케미클라우드(ChemiCloud)라는..

멀웨어에 감염된 워드프레스 사이트 복구 및 업데이트 작업

어떤 분의 소개로 멀웨어에 감염된 한의원 사이트의 복구와 업데이트 작업을 맡게 되었습니다. 사이트에는 Blo라는 유료 워드프레스 테마와 엘리멘터, 엘리멘터 프로 등의 플러그인이 설치되어 있었습니다. 사이트가 악성코드에 감염되어서 그런지 전반적으로 잘 작동하지 않고 에러가 발생하는 부분이 있었습니다. 테스트 사이트에 사이트를 복구하여 멀웨어 치료 및 업데이트 작업을 진행했습니다.멀웨어에 감염된 워드프레스 사이트 복구 및 업데이트 작업클라우드웨이즈에 테스트 서버를 만들어서 사이트를 복원하고 모든 파일을 업데이트하여 에러가 발생하는지 살펴보았습니다.헤더 부분과 푸터 부분이 원래 사이트와 다르게 복원되어서 테마 판매자에게 연락하여 지원을 요청했습니다. 혹시나 싶어 테마의 header.php 파일과 footer...

워드프레스 관리자 페이지 접속 시 "You don't have permission to access this resource" 오류가 발생하는 경우

일본 회사에서 홈페이지를 담당하고 계신 분이 가끔이 워드프레스 관련 문제로 연락을 해오십니다. 며칠 전에는 엘리멘터 프로를 사용하면 만든 슬라이드(Slide)에서 이미지가 표시되지 않는 문제 때문에 연락을 해오셨습니다. 하지만 관리자에 페이지에 접속하려고 시도하니 "Forbidden. You don't have permission to access this rescources" 오류가 발생했습니다.워드프레스 관리자 페이지 접속 시 "You don't have permission to access this resource" 오류가 발생하는 경우워드프레스 로그인 페이지나 관리자 페이지에 접속하려고 시도할 때 로그인 페이지에서만 Forbidden 오류가 표시되면서 관리자 페이지에 접속하지 못하는 경우가 있을 ..

워드프레스 UpdraftPlus 백업 복원 시 "PCLZIP_ERR_BAD_FORMAT(-10)" 에러가 발생하는 경우

워드프레스 사이트를 안전하게 운영하려면 항상 최신 버전으로 업데이트하고 정기적으로 백업하는 것이 좋습니다. 백업은 다양한 방법으로 가능합니다. 백업 플러그인으로 UpdraftPlus와 All-in-One WP Migration과 같은 플러그인을 사용할 수 있습니다.오늘 UpdraftPlus로 백업한 파일을 이용하여 복원하는 작업을 진행했습니다. 이상하게 복원 시 마지막 단계에서 PCLZIP_ERR_BAD_FORMAT(-10) 에러가 발생하면서 백업이 실패하는 문제가 발생했습니다.워드프레스 UpdraftPlus 백업 복원 시 "PCLZIP_ERR_BAD_FORMAT(-10)" 에러가 발생하는 경우저는 다양한 방식으로 백업/복원 및 사이트 이전하는 작업을 하면서 이런 에러는 처음 접했습니다. 이와 관련하여 ..

워드프레스 Walker 메소드 경고 오류 해결

워드프레스 디버그 모드를 비활성화하면 경미한 경고는 표시되지 않습니다. 하지만 어떤 워드프레스 사이트에서 디버그 모드를 false로 지정해도 경고(warning) 메시지가 표시되고 워드프레스에 로그인하지 못하는 문제가 발생하여 문제 해결을 맡았습니다.워드프레스 Walker 메소드 경고 오류 해결클라께서 오래된 워드프레스 사이트를 최신 버전으로 업데이트한 후에 사이트에 화면에 아무 내용이 표시되지 않아서 사이트를 원래 상태로 되돌렸지만 화면에 경고가 표시되는 문제가 나타났습니다.경고나 알림 메시지는 보통 DEBUG 모드를 비활성화하면 사라집니다. 하지만 해당 사이트는 살펴보니 특이하게 경고가 사라지지 않았습니다.다음과 같은 경고가 화면 상단에 표시되었습니다.Warning: Declaration of Imb..

Vultr Plesk 패널: 워드프레스 사이트에서 504 Gateway Timeout 오류 발생 시

Vultr에서 서버를 쉽게 관리하는 방법으로 Plesk 패널과 같은 웹호스팅 컨트롤 패널을 사용할 수 있습니다. Plesk 앱은 무료 라이선스가 중단되었으므로 비용 부담이 있는 경우에는 CyberPanel과 같은 무료 패널을 선택할 수 있습니다. Plesk 패널에서 설치된 워드프레스 사이트에서 대용량 파일을 임포트하는 경우 504 Gateway Timeout - nginx 오류가 발생할 수 있습니다.워드프레스 사이트에서 504 Gateway Timeout이 발생할 경우 해결 방법에 대하여 살펴보겠습니다. 📌클라우드웨이즈 가입 방법 (+ 45% 할인 쿠폰)클라우드웨이즈(Cloudways)는 큰 규모의 사이트(워드프레스 포함)를 운영하거나 빠른 사이트 속도를 원하는 경우 고려해볼 수 있습니다. 클라우드웨이..

PHP 버전 차이로 인한 워드프레스 사이트 이전 실패

지난주부터 10개가 넘는 워드프레스 사이트를 싱가포르의 한 웹호스팅 업체에서 클라우드웨이즈로 이전하는 작업을 맡고 있습니다. 대부분 사이트의 워드프레스 버전이 낮고, PHP 버전도 5.6 또는 7.4로 낮은 편입니다. 다행히 대부분의 사이트는 문제없이 이전이 되었지만, 한 사이트가 PHP 버전 호환성 문제로 이전에 실패했습니다.워드프레스 사이트를 운영하는 경우 가급적 최신 버전으로 업데이트하여 최신 상태로 유지하는 것이 바람직합니다. 몇 년 동안 업데이트하지 않다가 시스템을 업그레이드(PHP 버전 업그레이드 포함)하거나 PHP 버전이 높은 다른 웹호스팅으로 이전할 경우 오류가 발생하는 경우가 있을 수 있습니다. 워드프레스 버전과 테마, 플러그인을 모두 최신 버전으로 업데이트하면 문제가 해결될 수도 있지만..

워드프레스 엘리멘터: 모바일 메뉴 내비게이션이 왼쪽으로 밀리는 현상

네이버 카페에 엘리멘터로 만든 워드프레스 사이트에서 모바일 메뉴 내비게이션이 왼쪽으로 밀려서 나타나는 문제를 어떤 분이 알려주었습니다.모바일 버전에서 햄버거 메뉴 아이콘을 클릭할 때 메뉴 내비게이션 바가 왼쪽으로 쏠려서 표시되고, 두세 번 클릭하면 정상적으로 표시되는 현상이었습니다. 페이지가 바뀔 때마다 왼쪽으로 밀려서 표시되었습니다.워드프레스 엘리멘터: 모바일 메뉴 내비게이션이 왼쪽으로 밀리는 현상실제 사이트를 스마트폰에서 확인해보니 아래 그림과 같이 메뉴가 왼쪽으로 쏠려서 메뉴가 제대로 표시되지 않는 문제가 나타났습니다. 두 번 혹은 세 번 누르면 정상적으로 표시되었습니다.사이트에 접속하여 살펴보니 엘리멘터(Elementor)용 Header & Footer Builder를 사용하여 헤더와 푸터가 제작..

엘리멘터 서버 오류 (400 Bad Request) 에러가 발생하는 경우

워드프레스 인기 페이지 빌더인 엘리멘터(Elementor)에서 페이지를 편집한 후에 변경 사항을 저장하려고 업데이트 버튼을 누르면 서버 오류 (400 Bad Reqeust) 에러가 발생하면서 업데이트가 안 되는 문제가 발생하는 경우가 있을 수 있습니다.400 Bad Request 서버 오류가 발생하는 경우 해결 방법에 대하여 살펴보도록 하겠습니다.엘리멘터 서버 오류 (400 Bad Request) 에러가 발생하는 경우400 Bad Request는 보통 브라우저의 요청을 서버에서 거부하거나 요청을 처리할 수 없을 때 발생한다고 합니다.이 오류가 발생하면 먼저는 다음 조치를 취하여 문제가 발생하는지 체크해 보시기 바랍니다.다른 브라우저를 사용하여 시도해봅니다.브라우저의 사용 기록과 캐시를 삭제합니다.브라우저..

WordPress database error Got a packet bigger than 'max_allowed_packet' bytes for query... 오류가 발생하는 경우 해결 방법

마이그레이션 플러그인을 사용하여 XE 게시판을 워드프레스 케이보드 게시판으로 이관하는 작업을 최근 맡았습니다. XE 사이트 규모가 큰 경우 마이그레이션하는 과정에서 예상치 못한 난관에 직면할 수도 있습니다. 데이터 크기가 너무 크면 데이터를 다운로드/업로드하는 데 상당한 시간이 걸릴 수 있습니다. 너무 데이터가 큰 경우에는 개별 파일과 폴더를 업로드하려면 시간이 너무 많이 소요될 수 있습니다. 그런 경우 압축 파일로 다운로드하고 업로드하는 것을 고려할  수 있지만, 웹 서버 디스크 용량이 충분해야 가능합니다.XE 게시판과 Kboard 게시판을 매핑한 다음, 이전을 시도하니 특정 게시판의 데이터가 너무 느리게 마이그레이션이 진행되었고, 중간에 멈추는 현상이 발생했습니다. 서버 에러 로그를 살펴보니 Word..