워드프레스 1559

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

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

엘리멘터 플러그인: 버전 변경, 롤백 방법

워드프레스 사이트에서 엘리멘터 플러그인을 업데이트한 후에 사이트에 오류가 발생하거나, 혹은 다른 플러그인이 엘리멘터의 버전과 호환이 되지 않아서 문제가 발생하는 경우 엘리멘터 페이지 빌더의 버전을 롤백하거나 변경하여 문제 해결을 시도해 볼 수 있습니다. 엘리멘터는 자체적으로 버전을 변경할 수 있는 옵션을 제공합니다.엘리멘터 플러그인: 버전 변경, 롤백 방법Elementor 페이지 빌더는 현재 1,000만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 플러그인입니다.이 페이지 빌더를 사용하면 디자인 지식이 부족해도 고 퀄리티 사이트를 만들 수 있습니다. 특히 Envato Elements(구독제)에서 제공하는 엘리멘터 템플릿을 활용하면 디자인 작업이 거의 필요 없이 마음에 드는 템플릿을 로드하여..

워드프레스 Brave 팝업 플러그인: 팝업 셋업 예시

워드레스 팝업 플러그인 중 하나인 Brave는 드래그 & 드롭으로 쉽게 팝업을 만들 수 있다는 장점이 있습니다. 이 플러그인은 많은 기능을 제공하므로 심플한 팝업을 원하는 경우 그리 권장하지 않지만, 쉽게 팝업을 만들려는 경우 고려해 볼 수 있습니다. 다음 그림과 같이 팝업을 만드는 방법을 간단히 살펴보겠습니다.워드프레스 Brave 팝업 플러그인: 팝업 설정 예시먼저 Brave 팝업 빌더를 설치하고 활성화합니다. 이 플러그인은 무료 버전과 유료 버전이 있으며, 무료 버전으로 보통은 충분합니다. 추가적인 고급 기능이나 스크롤 시 팝업이 표시되도록 하고 싶은 경우, 더 많은 템플릿을 원하는 경우에는 프로 버전을 구입해야 합니다.Brave » All Campains에서 새로운 팝업을 만들도록 합니다.팝업 템플..

GeneratePress 테마: 설치가 안 되는 경우 해결 방법

GeneratePress는 가볍고 빠른 워드프레스 테마로서 특히 우리나라에서는 수익형 블로그에 많이 이용되고 있습니다. 워드프레스 알림판 » 모양 » 테마에서 새로운 테마 설치 버튼을 클릭하여 GeneratePress를 검색하여 GeneratePress 테마를 설치할 수 있습니다. 하지만 아래 그림과 같이 "이 테마는 사용 중인 PHP 버전에서 작동하지 않습니다" 경고가 표시되면서 설치가 되지 않는 경우가 있습니다.GeneratePress 테마: 설치가 안 되는 경우 해결 방법일부 테마와 플러그인은 구형 PHP 버전과 호환이 안 될 수 있습니다. 예를 들어, GeneratePress 테마는 PHP 버전 7.4에서만 작동합니다.이 때문에 PHP 7.4 이전 버전에서 GeneratePress 테마를 설치하려..

워드프레스: 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에서 파일이 삭제가 안 되는 경우는 매우 드문 것 같습니다.이 문제에 대..

엘리멘터 페이지 빌더 버전 다운그레이드/롤백 방법 (feat. 버전 관리 기능)

네이버 카페에 엘리멘터 페이지 빌더를 업데이트한 후에 사이트가 정상 작동하지 않는 현상이 발생하여 버전을 다운그레이드하는 방법에 대한 질문이 올라와서 이에 대하여 간단히 다루어보겠습니다. 엘리멘터(Elementor)는 자체적으로 버전을 롤백/변경하는 기능을 제공합니다. 하지만 업데이트 후에 사이트에 문제가 발생한다면 먼저는 에러를 확인하여 문제 해결을 시도하는 것이 좋습니다. 여러 가지 조치에도 사이트가 정상화가 안 된다면 버전을 되돌리고 엘리멘터에 연락하여 지원을 받는 것을 고려할 수 있습니다.워드프레스 엘리멘터 업데이트 후 오류가 발생하는 경우엘리멘터는 현재 1000만 개가 넘는 워드프레스 사이트에 설치되어 사용되고 있는 인기 페이지 빌더입니다.엘리멘터 페이지 빌더를 업데이트 후에 사이트가 제대로 작..

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

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

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

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

워드프레스 Ultimate Member: 회원 정보 확인 방법

워드프레스에는 자체적으로 회원 가입 기능이 내장되어 있습니다. 사용자들의 페이지 접근 권한을 세부적으로 제어하고 싶은 경우 Ultimate Member나 WP-Members와 같은 멤버십 플러그인을 사용할 수 있습니다. 하지만 회원제 사이트를 운영하지 않는다면 멤버십 플러그인을 사용할 필요는 없습니다. 이런 플러그인은 사이트 속도에 영향을 줄 수 있습니다.Ultimate Member는 현재 20만 개가 넘는 사이트에 설치되어 사용되고 있어 6만 개 이상의 사이트에 설치되어 사용 중인 WP-Members에 비해 인기를 끌고 있습니다. Ultimate Members를 사용할 경우 개별 회원의 세부 정보를 확인하는 방법에 대하여 살펴보겠습니다.워드프레스 Ultimate Member 플러그인: 회원 정보 확인 ..