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

아마존 AWS에서 국내 호스팅으로 워드프레스 이전 작업

며칠 전에 아마존 AWS에서 호스팅되는 워드프레스 사이트를 국내 호스팅 중 하나인 카페24로 이전하는 작업을 맡았습니다. Amazon AWS/라이트세일을 이용하면 사이트 속도가 빨라서 SEO에 유리한 면이 있지만 서버를 직접 운영해야 하기 때문에 관리상에 어려움과 많은 스트레스를 겪을 수 있습니다. 블로그를 시작하는 경우 아마존 서비스보다는 국내 호스팅이나 여러 개를 운영한다면 가성비가 좋은 블루호스트와 같은 서비스를 이용하는 것이 스트레스를 덜 받고 글쓰기에 집중할 수 있어 괜찮은 옵션일 수 있습니다. 아마존 AWS에서 국내 호스팅으로 워드프레스 이전 작업 아마존 AWS에서 호스팅 중인 사이트의 문제 해결과 사이트 이전 요청을 받았습니다. 하지만 사이트에 접속하니 504 Gateway Time-out ..

워드프레스 가져오기 도구로 콘텐츠를 가져올 때 실패하는 경우

워드프레스 사이트를 이전하는 방법에는 여러 가지가 있습니다. 가장 간단한 방법은 마이그레이션 플러그인을 사용하는 것입니다. Duplicator나 All-in-One WP Migration과 같은 플러그인이 많이 사용됩니다. 그리고 수동으로 이전하는 것도 가능합니다. 사이트를 그대로 복제하지 않고 두 사이트를 합치는 경우에는 워드프레스에서 제공하는 "내보내기" 도구와 "가져오기" 도구를 사용하여 콘텐츠를 다른 사이트로 이전할 수 있습니다. 특히 워드프레스닷컴에서 가입하여 사용하는 가입형 워드프레스에서 설치형 워드프레스로 데이터를 옮기거나, 반대로 설치형에서 가입형으로 이전하려는 경우 워드프레스의 내보내기/가져오기 도구를 사용하여 콘텐츠를 옮길 수 있습니다. 최근 가입형 워드프레스에서 설치형 워드프레스로 콘..

워드프레스 "Your PHP installation appears to be missing the MySQL extension which is required by WordPress" 오류

워드프레스를 설치하려고 시도하거나 워드프레스 사이트를 방문할 때 "Your PHP installation appears to be missing the MySQL extension which is required by WordPress" 에러가 발생하는 경우가 있습니다. 워드프레스 "Your PHP installation appears to be missing the MySQL extension which is required by WordPress" 오류가 발생하는 경우 워드프레스를 시작하려고 할 때 이런 오류가 발생하면 좌절하게 될 것 같습니다. 하지만 보통의 경우 워드프레스 오류가 발생하지 않습니다. 이와 같은 오류가 발생했다는 것은 웹호스팅 서버와 관련하여 무엇인가 잘못되었다는 것을 의미합니다. ..

워드프레스: 모든 댓글 차단하기

워드프레스 사이트를 운영하다 보면 방문자 증가와 함께 반갑지 않은 손님도 함께 증가하게 됩니다. 바로 스팸 댓글인데요. 봇에 의해 자동으로 달리는 스팸 댓글 때문에 고민인 경우 Akisemt과 같은 플러그인을 사용하면 대부분의 스팸 댓글을 차단할 수 있습니다. 간혹 댓글을 달지 못하도록 막아놓은 경우에도 스팸 댓글이 달리는 경우가 있습니다. 모든 댓글을 차단하고 싶은 경우 다음과 같은 조치로 댓글이 달리는 것을 거의 완벽하게 차단할 수 있을 것입니다. 워드프레스: 모든 댓글 차단하기 오래전에 만들고 관리를 하고 있지 않은 일본어 사이트에 갑자기 스팸 댓글이 집중적으로 달리는 것을 경험했습니다. 해당 사이트를 찾아서 댓글을 달지 못하도록 차단하고 허용되지 않는 댓글 키워드(댓글 블랙리스트)를 등록하는 등의..

워드프레스 사이트에 PHP 8.1 적용 후 오류가 발생하는 경우

블루호스트를 비롯한 해외 호스팅에서는 PHP 8.1 버전을 선택할 수 있습니다. 하지만 PHP 8.1은 아직 워드프레스 자체에서도 완전히 지원되지 않는 것 같습니다. 그리고 일부 테마와 플러그인이 PHP 8.1과 호환되지 않아서 문제를 일으킬 수 있습니다. 그럼에도 불구하고 PHP 8.1을 적용하고 싶은 적용해볼 수 있을 것입니다. 저는 여러 사이트 중 하나에 PHP 8.1 버전을 적용하여 사용하고 있습니다. PHP 8.1을 적용하면 PHP 8.0에 비해 3~5% 성능이 향상된다고 합니다. 그러나 PHP 7.1에 비해서는 33% 정도 성능이 개선되었다고 합니다. [참고*워드프레스 5.9 버전이 릴리스되면서 PHP 8.1에 대한 지원이 향상되었습니다. 하지만 일부 테마와 플러그인은 PHP 8.1을 지원하지..

워드프레스 "Briefly unavailable for scheduled maintenance. Check back in a minute." 오류 수정 방법

워드프레스에서 업데이트를 수행하는 과정이나 업데이트가 완료된 후 'Briefly unavailable for scheduled maintenance. Check back in a minute.' 메시지가 표시되면서 사이트에 접속이 안 되는 경우가 있습니다. 이 경우 해결 방법에 대해 간단히 살펴보겠습니다. 워드프레스 메인터넌스 모드(Maintenance Mode) 워드프레스 코어, 테마, 플러그인을 자동으로 업데이트되도록 설정한 경우 자동 업데이트 시 워드프레스 저장소에서 파일을 다운로드하여 압축을 해제한 후에 설치를 하게 됩니다. 이때 압축을 해제한 다음 사이트는 메인터넌스 모드(유지관리 모드)로 일시적으로 전환됩니다. 업데이트(업그레이드)가 완료되면 메인터넌스 모드가 해제됩니다. 수동으로 업데이트할 ..

워드프레스에서 'Scrape nonce check failed. Please try again.' 오류가 발생하는 경우

워드프레스에서 테마 함수 파일을 수정하거나 테마 파일에 숏코드를 넣는 등의 편집 작업 후에 저장할 때 'Scrape nonce check failed. Please try again.' 오류가 발생하는 경우가 있습니다. 이 문제는 호스팅과 관련이 있을 가능성이 높습니다. 이 에러가 발생할 때 체크할 사항에 대해 살펴보겠습니다. 워드프레스에서 'Scrape nonce check failed. Please try again.' 오류가 발생하는 경우 대처 방법 워드프레스에서 테마 함수 파일을 수정하거나 테마 파일을 편집할 때 드물지만 'Scrape nonce check failed. Please try again.' 에러가 발생할 수 있습니다. 이 문제가 발생하면 캐시 플러그인을 비활성화하면 문제가 해결될 수..

Warning: file_get_content(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 오류가 발생하는 경우

워드프레스에서 'Warning: file_get_content(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0' 경고가 표시되는 경우가 표시되는 경우가 있습니다. 이 문제는 allow_url_fopen이 비활성화되어 있기 때문에 발생합니다. 이 오류가 발생하면 allow_url_fopen을 활성화하면 문제가 해결됩니다. Warning: file_get_content(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 오류가 발생하는 경우 대처 방법 위의 그림과 같이 Warning: file_get_content(): ..

멀웨어 감염으로 인해 워드프레스 관리자 페이지 로그인 오류 문제

클라께서 워드프레스 관리자 페이지에 로그인하지 못하는 문제로 연락해왔습니다. 문제를 살펴보니 로그인 오류 문제의 원인이 멀웨어(악성코드) 감염으로 인한 것이었습니다. 워드프레스 관리자 페이지에 로그인할 수 없는 문제의 원인은 다양합니다. 드물지만 멀웨어 감염으로 인해 관리자 페이지에 로그인하지 못하는 경우도 있습니다. 멀웨어 감염으로 인해 워드프레스 관리자 페이지 로그인 오류 문제 워드프레스 사이트는 정상적으로 작동하지만 관리자 페이지에 로그인을 시도하면 "Warning: require(/www/wp-admin/wp-blog-header.php): failed to open stream: No such file or directory in /www/wp-admin/index.php on line 20....

워드프레스 'Warning: Creating default object from empty value...' 오류

워드프레스 사이트에서 'Warning: Creating default object from empty value in /.../wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/slideshow_layerslider/slideshow_layerslider.php on line 28' 오류가 발생하면서 관리자 페이지에 접속할 수 없는 문제를 접한 적이 있습니다. 이러한 문제가 발생하는 경우 확인할 사항에 대해 살펴보겠습니다. 워드프레스 'Warning: Creating default object from empty value...' 오류가 발생하는 경우 확인 사항 며칠 전에 엔폴드 (Enfold) 테마가 설치된 워드프레스 사이트에 다음과 같은..