워드프레스/문제해결 318

워드프레스 UpdraftPlus 플러그인 "404 Not Found - openresty" 오류가 발생하는 경우

워드프레스 UpdraftPlus 플러그인에서 "404 Not Found - openresty" 오류가 발생하는 경우가 있습니다. 네이버 카페에 이와 관련하여 몇 차례 질문이 올라왔는데요. 보통은 웹서버의 공간이 부족하여 이런 문제가 발생할 수 있지만, PHP 버전과 호환이 되지 않은 경우에도 이 오류가 나타날 수 있습니다.워드프레스 UpdraftPlus 플러그인 "404 Not Found - openresty" 오류가 발생하는 경우 확인 사항OpenResty(오픈레스티)는 NGINX 웹 서버를 기반으로 확장된 오픈소스 웹 플랫폼입니다. NGINX의 강력한 성능과 확장성을 바탕으로, LuaJIT(고성능 Lua 스크립트 엔진)와 다양한 NGINX 모듈 및 Lua 라이브러리를 통합하여 동적 웹 애플리케이션, ..

카페24 워드프레스 멀웨어 치료 작업

며칠 전 카페24에서 호스팅되는 워드프레스 사이트 문제로 클라이언트께서 연락해 왔습니다. 관리자 페이지를 제외한 모든 페이지가 열리지 않는 상태였고, 잠시 후 관리자 페이지에 접속 시 "이 웹사이트에 심각한 오류가 발생했습니다" 오류가 발생했습니다.FTP를 통해 서버를 살펴보니 이상한 폴더들이 생성되어 있고 해당 폴더에는 악성코드가 들어가 있는 것으로 의심되는 파일이 있었습니다. 또한, .htaccess 파일에도 이상한 코드들이 삽입되어 있었고 플러그인 폴더에는 알 수 없는 플러그인이 설치되어 있었습니다.카페24 워드프레스 멀웨어 치료 작업클라이언트는 주로 카페24에서 워드프레스를 만들어서 고객사 사이트를 제작해 주는 홈페이지 업체였습니다. 이전에도 몇 차례 카페24에서 운영 중인 워드프레스 사이트가 멀..

워드프레스 데이터만으로 사이트를 복구할 수 있을까?

카페24에 설치된 워드프레스 사이트에 접속하면 워드프레스 설치 화면이 표시되면서 기존의 사이트 콘텐츠가 표시되지 않는 문제 해결을 최근 맡았습니다. 카페24에서는 지난 7일 이내의 기간으로 사이트를 복원하는 기능을 제공합니다. 먼저는 FTP에 접속하여 살펴보니 데이터(파일)는 그대로 있었습니다. 문제는 DB가 삭제된 것처럼 보였습니다. DB를 1일 전부터 7일 전까지 순차적으로 복원을 시도했지만, DB 내용이 없었습니다. 이처럼 데이터만 있고 DB가 없다면 사이트를 복구할 수 없게 됩니다. DB만 있고 데이터가 없는 경우에도 사이트를 복구할 수 없지만, 페이지, 글 등의 콘텐츠(텍스트만)는 복구가 가능합니다.워드프레스 데이터만으로 사이트를 복구할 수 있을까?카페24의 경우 지난 7일간 백업본을 제공합니다..

워드프레스: "New skins available" 에러 발생 시 문제해결 방법

이달 초 워드프레스 관리자 페이지에 접속하면 "New skins available"이라는 문구와 함께 "이 웹사이트에 심각한 오류가 발생했습니다" 에러가 발생하는 문제의 해결을 맡았습니다. 관리자 페이지에 접속하면 아래 그림과 같이 치명적인 오류가 발생했다는 경고가 표시되고 사이트 콘텐츠는 표시되지 않았습니다.다른 페이지에 접속해도 동일한 오류 화면이 표시되었습니다.워드프레스: "New skins available" 에러 발생 시 문제해결 방법해당 사이트에는 ConFix라는 유료 워드프레스 테마가 설치되어 있었습니다.테마포레스트 마켓에 등록되어 판매되고 있는 이 테마는 엑스포 센터, 이벤트, 전시회, 컨퍼런스 등에 특화된 워드프레스 테마 같습니다. 하지만 사용자 평가는 5.0 만점에 4.0으로 보통 수준..

SSL 보안 인증서 적용 후 워드프레스 이미지가 깨지는 문제 해결

워드프레스 사이트에 SSL 보안 인증서를 적용하고 주소를 http에서 https로 변경한 후에 이미지가 깨지는 문제의 해결을 맡았습니다. 일반적으로 이 문제는 DB에서 일괄적으로 URL을 변경하면 해결이 됩니다. 하지만 해당 사이트는 너무 오래되었고 DB에서 URL을 검색하면 검색이 되지 않는 이상한 현상이 발생하여 DB에서 수정을 하지 못하는 상황이 되었습니다.SSL 보안 인증서 적용 후 워드프레스 이미지가 깨지는 문제 해결SSL 인증서를 적용하고 사이트 주소를 http에서 https로 변경할 경우 이미지가 깨질 수 있습니다.보통 이 문제가 발생하면 간단한 플러그인으로도 해결이 가능합니다. 예를 들어, Go Live Update Urls와 같은 플러그인을 사용하면 워드프레스 대시보드 내에서 URL을 일..

워드프레스 UpdraftPlus 플러그인: Failed to gain semaphore lock (d) 에러

홈페이지를 운영하는 경우 백업이 중요합니다. 사이트에 에러가 발생하여 복구가 어려운 경우 백업본이 있다면 쉽게 복원이 가능합니다. 카페24, 클라우드웨이즈 등에서는 자동 백업/복원 기능을 제공합니다. 카페24는 지난 7일 기간 동안 백업본을 제공하고 클라우드웨이즈는 설정에 따라 최대 4주 이내의 기간에 대한 백업본을 유지할 수 있습니다.서버 웹 용량이 충분한 경우 UpdraftPlus와 같은 백업 플러그인을 사용하여 수시로 백업을 하면 사이트에 문제가 발생 시 보다 편리하게 사이트 복원이 가능합니다.UpdraftPlus로 백업을 시도할 때 Failed to gain semaphore lock (d)...라는 생소한 에러가 발생하는 경우가 있습니다.워드프레스 UpdraftPlus 플러그인: Failed t..

워드프레스: 508 Resource Limit Is Reached, 500 서버 내부 오류가 발생하는 경우

패스트코멧에서 호스팅 중인 워드프레스 사이트에서 랜덤하게 508 Resource Limit Is Reached와 500 Internal Server Error가 발생하는 문제를 최근 접했습니다. 홈페이지에 "508 Resource Limit Is Reached" 오류가 발생하는 주요 원인은 워드프레스 사이트가 할당된 호스팅 리소스를 초과했기 때문입니다.이는 서버의 CPU 사용량, 메모리 사용량, 프로세스 수, 또는 동시 접속 세션 수 등이 웹 호스팅 계획에서 제한하는 최대치를 넘었을 때 발생할 수 있습니다. 워드프레스: 508 Resource Limit Is Reached, 500 서버 내부 오류가 발생하는 경우패스트코멧(FastComet)에서 508 에러가 수시로 발생하는 문제로 클라로부터 연락을 받았..

카페24: FTP/SSH에서 파일을 삭제할 수 없는 문제 (feat. 멀웨어 감염)

카페24에 호스팅된 워드프레스 사이트에서 멀웨어를 제거하는 작업을 지난주에 맡았습니다. 사이트는 열리지 않았고 FTP를 통해 서버에 접속하니 .htaccess, index.php 등 많은 파일이 악성코드에 감염된 상태였습니다. 하지만 이상하게 파일을 삭제하려고 시도하니 삭제가 되지 않는 문제가 발생했습니다. SSH에 접속하여 파일 삭제를 시도해도 삭제가 되지 않았습니다. 이때까지 카페24 사이트에서 많은 멀웨어 제거 작업을 했지만 SSH에서 파일이 삭제되지 않는 현상은 처음 접했습니다.아마존 AWS나 Vultr 등 서버를 직접 세팅한 경우에는 서버 세팅 문제로 인해 파일이나 폴더가 삭제가 안 되는 경우가 있지만, 카페24에서는 SSH에서 파일이 삭제가 안 되는 경우는 매우 드문 것 같습니다.이 문제에 대..

구글 서치 콘솔에서 '속성에 URL이 없음' 오류가 발생하는 경우 확인 사항

구글 서치 콘솔에서 URL을 수동으로 제출하여 색인을 생성하려고 시도할 때 "속성에 URL이 없음 - 현재 선택한 속성에서 URL을 검사하거나 속성을 전환하세요" 오류가 발생하는 경우가 있습니다.이 문제가 발생하는 경우 확인 사항에 대하여 살펴보겠습니다. 특히 티스토리에 2차 도메인(개인 도메인) 연결 후 이런 현상이 발생하는 경우 이 글 하단의 "티스토리에 개인 도메인 연결 후 구글 서치 콘솔에서 속성에 URL 없음 오류가 발생하는 경우 확인 사항" 부분을 참고하시기 바랍니다.구글 서치 콘솔에서 '속성에 URL이 없음' 오류가 발생하는 경우이 오류는 오류 메시지에 답이 있습니다. 잘못된 속성에서 URL을 검사할 때 이 문제가 발생합니다.특히 SSL 인증서를 설치했을 때 잘못된 속성을 선택하는 경우에 이..

카페24: PHP 버전 변경 및 매니지드 워드프레스 상품으로 변경 작업

카페24의 10G 광아우토반 상품에서 운영되고 있던 워드프레스의 PHP 버전을 PHP 8.2로 업그레이드하는 작업을 맡았습니다. 보통은 간단한 일이지만 이번 작업은 의외로 쉽지 않았습니다. 먼저는 DB가 너무 커서 카페24의 DB 복원 기능으로 복원이 되지 않았습니다. 그리고 사이트를 복구한 후에 호환되지 않는 플러그인으로 문제가 발생했고, 이 문제를 해결하니 테마에서 PHP 8과 호환되지 않는 부분 때문에 치명적인 오류가 발생했습니다. 테마에서 문제를 수정했지만, 클라께서 테마를 변경하기를 원하셔서 테마를 변경했는데, 이번에는 기존 테마에서 사용되었던 일부 숏코드가 있어서 해당 숏코드가 작동하도록 플러그인을 만들어야 했습니다.카페24: PHP 버전 변경 및 매니지드 워드프레스 상품으로 변경 작업클라께서..