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

카페24 FTP를 통해 이미지 전송 시 실패하는 경우

며칠 전 카페24에 설치된 워드프레스 사이트를 다른 카페24 계정으로 이전하는 작업을 맡았습니다. PHP 업그레이드나 상품 변경 시 기존 사이트를 그대로 두고 새로 상품을 만들어 이전하면 사이트 중단 시간을 최소화할 수 있습니다.기존 사이트에서 데이터 백업을 받기 위해 FTP를 통해 파일들을 다운로드를 시도하니 일부 이미지 파일들이 다운로드가 되지 않고 전송에 실패했습니다. 이 경우 해결 방법에 대하여 살펴보겠습니다.📍 클라우드웨이즈 할인 프로모 코드 & 가입 방법 (+45% 쿠폰)FTP에서 이미지 전송 실패 원인파일을 FTP를 통해 업로드할 때 실패한다면 서버 디스크 용량 부족이나 파일/폴더 퍼미션 문제일 가능성이 큽니다.서버 디스크 용량 부족 (호스팅 HDD 용량 초과, 계정 저장 한도 초과)FTP..

워드프레스에서 429 Too Many Requests 오류가 발생할 때 해결하는 방법

워드프레스 사이트에서 매우 드물지만 429 Too Many Requests 오류가 발생하는 경우가 있습니다. 이 오류는 보통 짧은 시간 안에 너무 많은 요청이 서버로 들어올 때 발생하며, 서버가 과부하나 공격을 막기 위해 일종의 속도 제한(rate limiting)을 건 상황입니다.429 오류가 발생하는 경우 원인과 해결 방법에 대하여 살펴보겠습니다.429 Too Many Requests 오류란?429 Too Many Requests 오류는 사용자가 지정된 시간 동안 서버가 허용하는 횟수 이상의 요청을 보냈을 때, 앞서 설명한 레이트 리미팅(Rate Limiting) 기능이 작동하여 서버가 시스템 리소스 보호를 위해 추가 요청 처리를 거부하며 반환하는 HTTP 상태 코드입니다. 이는 단순한 서버 장애가 ..

클라우드웨이즈 워드프레스 오류 발생 시 에러 로그 확인하기

워드프레스 사이트에 치명적인 오류가 있을 경우 '이 웹사이트에 치명적인 오류가 있습니다. 워드프레스 장애복구에 관해 더 알아보기' 화면이 표시되고 사이트에 접속되지 않습니다. 또한, 이메일을 통해서도 치명적인 에러가 사이트에 발생했다는 사실이 전달됩니다. 사이트에 에러가 발생하면 여러 가지 방법으로 복구를 시도할 수 있습니다. 가장 간단한 방법은 백업본을 사용하여 이전 상태로 되돌리는 것입니다. 백업본으로 복원하지 않고 문제를 해결하려면 먼저 오류 로그를 체크하여 문제의 원인을 파악해야 합니다. 클라우드웨이즈에서는 FTP/SFTP에 접속하지 않고도 오류 로그를 확인할 수 있습니다.📍 클라우드웨이즈 할인 프로모 코드 & 가입 방법 (+45% 쿠폰)워드프레스 사이트에 치명적인 오류가 발생하는 경우워드프레스..

WPForms 보안 강화: 구글 캡차 대신 턴스타일(Turnstile)로 스팸 차단하기

WPForms를 사용하면 워드프레스에서 쉽게 문의폼을 만들어 고객이나 방문자에게서 문의를 받을 수 있습니다. 간혹 경쟁사에서 봇을 통해 짧은 시간에 대량으로 문의를 제출하여 영업을 방해하는 경우가 있을 수 있습니다. 이 경우 WPForms에서는 reCAPTCHA를 활성화하여 대응할 수 있습니다. 만약 사용자 경험(UX)이 중요하다면 클라우드웨이즈 턴스타일(Cloudflare Turnstile)과 연동하여 대응하는 것도 고려할 수 있습니다.WPForms 보안 강화: 구글 reCAPTCHA 대신 Cloudflare Turnstile로 스팸 차단하기저는 유료 컨택트 폼 플러그인인 Quform을 사용하여 문의를 받고 있습니다. Quform에서는 reCAPTCHA 연동 기능을 제공하지만 저는 Quform에서 제공..

카페24 워드프레스 복원 시 망보드 게시판 데이터가 사라지는 문제

카페24에서 복원 기능을 사용하여 복원한 후에 망보드 게시판 데이터 등 일부 콘텐츠가 사라지는 문제와 관련하여 네이버 카페에 질문이 최근 올라왔습니다. 망보드가 워드프레스 표준 관행을 준수하지 않고 mb_라는 자체 테이블을 사용하면서 백업 플러그인을 사용하여 백업할 경우 망보드 데이터가 사라지는 문제가 있습니다. 워드프레스 복원 플러그인에서는 wp_와 같이 워드프레스 Prefix 테이블로 시작하는 테이블만을 백업하고 복원합니다. mb_로 시작하는 테이블은 외부 데이터로 생각하여 백업이 되지 않습니다.카페24의 백업/복원 시스템을 이용하는 경우 모든 DB 테이블이 백업이 되는 것으로 알고 있습니다. 그러므로 다른 원인에 의해 복원 시 데이터가 누락된 것이 아닌가 생각됩니다.망보드 게시판을 사용한다면 가급적..

워드프레스 '사용자 정의'가 작동하지 않는 경우 (+오류 및 해결 방법)

워드프레스의 사용자 정의에서는 테마의 각종 옵션을 실시간으로 변경 사항을 확인하면서 지정할 수 있습니다. 드물지만 사용자 정의하기 페이지가 로드되지 않거나 빈 페이지만 표시되거나, 로드되더라도 미리 보기가 제대로 작동하지 않는 등 오류가 발생하는 경우가 있습니다. 이런 경우 해결 방법에 대해 살펴보겠습니다.워드프레스 '사용자 정의'가 작동하지 않는 오류가 발생하는 경우 해결 방법워드프레스에서 모양 > 사용자 정의(또는 워드프레스 버전에 따라 외모 > 사용자 정의하기) 메뉴를 눌렀을 때 미리 보기 페이지가 표시되지 않고 빈 페이지가 표시되는 경우가 있습니다. 혹은 클릭이 제대로 되지 않거나 변경 사항이 저장되지 않는 문제가 발생하는 경우도 있습니다.이런 문제가 나타나면 다음과 같은 조치를 취하여 문제가 해..

가비아 워드프레스 호스팅 Request Entity Too Large 오류

가이바 호스팅에서 운영 중인 워드프레스 사이트에서 일부 페이지에 이미지를 업로드하여 업데이트 버튼을 누르면 Request Entity Too Large 오류가 발생하는 문제로 클라이언트로부터 연락을 받았습니다. 해당 사이트에는 베스트셀링 테마인 아바다(Avada) 테마가 설치되어 있었고, 일부 페이지를 편집하고 업데이트 버튼을 누르면 이 에러가 발생했습니다.가비아 워드프레스 호스팅에서 "Request Entity Too Large" 오류 문제"Request Entity Too Large" 문제"Request Entity Too Large" 오류는 쉽게 말해 "보내려는 데이터가 서버가 감당할 수 있는 수준보다 너무 크다"는 뜻입니다. 보통 대용량 미디어 업로드, 테마 설치, 혹은 많은 양의 데이터를 포함한..

워드프레스 WP Rocket 플러그인으로 인한 500 Internal Server Error 문제 해결

WP Rocket은 유료 워드프레스 캐시 플러그인으로 사이트 속도 개선에 도움이 될 수 있습니다. 워드프레스에는 다양한 무료 플러그인이 있기 때문에 굳이 WP Rocket과 같은 유료 플러그인을 설치할 필요는 없지만, 우리나라에서는 이 플러그인을 설치한 사이트들이 제법 많은 것 같습니다.워드프레스로 제작된 번역업체 사이트에서 500 Internal Server Error 문제가 발생하여 문제 해결 의뢰가 들어왔습니다. 살펴보니 사이트에 접속하면 내부 서버 오류가 발생하지만 오류 로그(Error Log)를 체크해 보니 아무런 에러 메시지가 기록되지 않았습니다. 여러 가지를 확인해 보니 WP Rocket 플러그인 때문에 .htaccess 파일이 손상되어 나타나는 문제였습니다.워드프레스 WP Rocket 플러..

가비아 워드프레스 사이트의 403 Forbidden 오류 해결 (파일 권한 문제 및 방화벽 업데이트 이슈)

가바아 웹호스팅에서 운영 중인 워드프레스 사이트에서 403 Forbidden 오류가 발생하는 문제의 해결을 맡았습니다. 워드프레스 관리자 페이지에서 상품을 등록하는 과정에서 403 오류가 발생했고, 이후 가비아에 요청하여 사이트를 복원시켰지만 여전히 403 오류 화면이 표시되어 사이트에 접속하지 못하는 상황이 발생하고 있었습니다.가비아 워드프레스 사이트의 403 Forbidden 오류 해결문제의 사이트에 접속하니 그림과 같이 "403 Forbidden 요청한 페이지에 접근 권한이 없습니다" 에러가 발생했습니다.FTP를 통해 서버에 접속해보니 이상하게 워드프레스 사이트가 wordpress 하위 폴더에 설치되어 있었고, 필요한 일부 파일 설정이 잘못되어 있었습니다.하위 폴더에 워드프레스를 설치하는 경우 루트..

워드프레스 All-in-One WP Migration 플러그인 폴더 생성 실패 시 해결 방법

워드프레스 사이트를 통째로 백업하여 이전하려는 경우 All-in-One WP Migration and Backup 플러그인을 사용하면 편리합니다. AIO WP Migration을 활성화할 때 ai1wm-backups 폴더와 관련 파일 생성에 실패하여 플러그인이 제대로 작동하지 않는 문제가 발생할 수 있습니다. 그런 경우 확인 사항에 대하여 살펴보겠습니다.📍 클라우드웨이즈 할인 프로모 코드 & 가입 방법 (+45% 쿠폰)워드프레스 All-in-One WP Migration 플러그인 폴더 생성 실패 시 해결 방법All-in-One WP Migration and Backup은 현재 500만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 플러그인 중 하나입니다.이 플러그인을 사용하면 사이트를 통째..