메일 발송 문제 #2

사이트에서 메일 발송이 정상적으로 진행되지 않는 문제가 다시 발생. 구글 개발 도구 / 프로젝트 만들기 / OAuth 2.0를 이용해서 API를 인증하는 방식의 플러그인을 통해 다시 해결을 했다.  (Postman SMTP 1.5) 기존 smtp 서버 이용 방식에 있어 무엇이 문제를 발생하게 하였는지는 좀 더 확인을 해 봐야 하겠지만, 일단 단순 계정 메일, 비밀번호 입력 후 smtp 서버를 입력하는 […]

메일 발송 문제 발생 시

회원 가입 인증 메일이 발송되지 않거나, Contact Forms 7 플러그인으로 작성한 문의글이 메일로 전달이 되지 않는 문제가 발생 시, SMTP 인증을 통해 정상 발송이 되도록 할 수 있다. wp-smtp-mail 플러그인을 이용!

워드프레스 멀티사이트

멀티사이트란? 하나의 웹서버에 여러개의 사이트를 구축해서 운영하는 방법 하위 디렉토리명들을 가진 사이트로, 또는 여러 도메인을 가진 사이트로 구성할 수 있음 만들기 과정 1. wp-config.php 파일 내 멀티 사이트를 구성한다는 내용 추가

  2. 대쉬보드 – 도구 – [네트워크 설치]  클릭           3. 설치 안내문 하단의 [설치]  클릭    4. wp-config.php […]

전체 플러그인을 비활성화 상태로 변경하기

사이트에 갑자기 문제가 발생하여 충돌 발생 플러그인을 찾을 때, 일단 모든 플러그인들을 비활성화 상태로 변경한 다음 하나씩 활성화 해 보는 것이 도움이 된다. 이미 웹 대쉬보드 이용은 어려우므로 phpadmin에서 SQL 쿼리로 DB의 설정을 변경하여 플러그인들을 비활성 조치.

WP-config.php에서 설정할 수 있는 것들

1. 휴지통 보관일 변경 워드프레스는 포스트, 댓글, 페이지를 삭제 시 바로 지워지지 않고 휴지통으로 보관을 하였다가 기본 설정 상 30일 이후에 자동 삭제가 됨. 지워진 데이터가 적은 경우에는 문제가 되지 않겠지만, 사이트의 컨텐츠나 댓글의 양이 많아질 경우 DB에 쌓이는 양도 많아지게 됨. 이를 위해 자동 삭제일자를 변경 가능 예) 기본 30일 -> 7일 wp-config.php 파일에 […]

휴대용(usb) wp 개발 환경 – InstantWP

InstantWP를 이용하면 usb에  Apache, PHP, MySQL, and WordPress 3.6을 usb에 담아 들고 다닐 수 있는 개발 환경을 만들 수 있다. 설치 및 실행 방법 – 사이트에서 최신 버전의 설치 파일 다운로드 및 실행 (현재 4.3.1) – 설치 과정 시작 > 패키지를 설치할 경로 지정 > 설치 완료 (약 225MB 필요) – 생성된 폴더 안에 있는 IntantWP.exe 파일 […]

wordpress 주요 보안 문제 예방법

1. 대쉬보드 접근 제한 특정 IP에서만 대쉬보드를 볼 수 있게 만들기 아래 내용이 기재된 .htaccess 파일을 만들어 wp-admin  폴더에 넣어주기

  2. 디렉토리 구조 보기 차단 사이트 루트 디렉토리에 있는 .htaccess 파일을 연 다음 맨 하단에 아래 코드 추가

 

wordpress 설치하기

사전 요구사항 웹서버 호스팅 서버 또는 개인 서버 : 워드프레스는 티스토리, 이글루 및 포털의 블로그와 달리 설치형 블로그입니다. 그래서 이 블로그를 사용하려면 블로그를 설치할 공간이 따로 필요합니다. PHP & MySQL 워드프레스 3.1 버전 이하는 PHP 4.1이상, MySQL 4.1 이상이 필요합니다. 워드프레스 3.2 버전 이상은 PHP 5.2.4이상, MySQL 5.0 이상이 필요합니다. 도메인 서버로 접근할 수 있는 […]