멘티스 비트나미꺼 설치하면 mysql 아파치 안깔아도 되서 그걸로 세팅 추천


설정 관련 한건 config_inc.php 에서 추가 해서 수정 하면


// 시간 관련 - 한국하면 이걸로
$g_default_timezone = 'Asia/Seoul';

// 언어 설정 - 영문 나오면 아래와 같이
$g_default_language = 'korean';

// 우편 발송 세팅
$g_phpMailer_method     = PHPMAILER_METHOD_SMTP;
$g_smtp_host            = 'smtp.gmail.com';
$g_smtp_username        = '메일주소';
$g_smtp_password        = '암호';
$g_smtp_connection_mode = 'tls';
$g_smtp_port            = 587;

// 로그 찾을떄
$g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT;

위와 같이 세팅 하고 메일 안보내지면 위에 로그를 넣어서 꼭 확인 해볼것

로그가 깨져서 보일경우 언어를 영문으로 바꿔서 봐야함.

connet 실패면  아래와 같은 상황일꺼임
거지같은거 하나 smtp 가 openssl 접속할때 키값이 필요한게 기본 세팅인듯
키값 거지같으니 안쓴다고 처리를 해줘야함.

email_api.php 까보면 send 처리 전에 아래 코드를 넣어서 처리 하게 바꾸자

$t_mail->smtpConnect([
            'ssl' => [
                'verify_peer' => false,
                'verify_peer_name' => false,
                'allow_self_signed' => true
            ]
        ]);

by 널부러 2017. 12. 14. 13:27