개발 Q&A

제목 코드이그나이터 email 라이브러리 에러 질문입니다 ㅠ
카테고리 PHP
글쓴이 neo천 작성시각 2017/11/30 19:36:33
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 14905   RSS

안녕하세요 늦은 저녁 다들 식사는 하셨는지요..

 

저녁 늦게까지 일하는 모든 프로그래머님들 고생많으십니다.

 

저도 에러한개 때문에 늦게까지 고생해야할 각입ㄴ디ㅏ....ㅠㅠㅠ

 

 

다름이 아니라 email라이브러리 사용할려고하는데

(gmail을 이용하여 네이버나, 네이트, gmail 사용자에게 메일을 보내는 것입니다.)

----------------------------------------에러코드

A PHP Error was encountered

Severity: Warning

Message: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

Filename: libraries/Email.php

Line Number: 2063

Backtrace:

File: /home/topav27/www/application/libraries/Email_mng.phpLine: 102Function: send

---------------------------------------------------------------------------------------------가 뜹니다.

       email 컨피그 설정은

       $this->config = array();

        $this->config['mailpath']            = "/usr/bin/sendmail"; 

        $this->config['protocol']            =  "smtp";//"mail";

        $this->config['smtp_host']           = "smtp.gmail.com";     //"smtp.naver.com";//"smtp.naver.com";//"ssl://smtp.gmail.com";//

        $this->config['smtp_user']           = $this->m_adminMail;

        $this->config['smtp_pass']           = $this->m_adminMailPass;

        $this->config['smtp_port']           = "465";     //"587";//"468";//

        $this->config['mailtype'] = 'html';

        $this->config['charset']  = 'utf-8';

        $this->config['smtp_timeout'] = 10;

        $this->config['newline']  = "\r\n";

        $this->config['wordwrap'] = TRUE;

 

요렇게 설정하였습니다.

 

웹호스팅을 사용중에 있고...에러코드를 검색해보았는데 잘이해가 안되는 부분이 많아서...이렇게 문의드립니다. ㅠㅠ

 

혹시나, 잘아시는 분이나 쪼금이라도 조언해줄게 있으시다면 잘 부탁드리겠습니다 ㅠㅠ!

 

그럼 긴글 읽어주셔서 감사합니다!

 다음글 Centos7 + PHP7 + CodeIgniter3 ... (4)
 이전글 카카오톡 로그인연동관련 .. (1)

댓글

변종원(웅파) / 2017/11/30 22:11:45 / 추천 0
한대승(불의회상) / 2017/11/30 23:45:13 / 추천 0

에러 메시지로 봐서는 인증서 에러 같습니다.

php.ini의 openssl.cafile 항목을 살펴 보세요.

neo천 / 2017/12/01 11:17:20 / 추천 0

웅파님, 볼의회상님이 보내주신 내용으로 확인해보고있습니다 ㅠㅠ 실마리를 잡은것같아서 머라도 할수있어서 다행입니다 ㅠㅠ

 

해결하거나, 중간과정 다른분들도 볼수있게 남기겠습니다.. 항상 답글 감사합니다!

변종원(웅파) / 2017/12/01 11:22:23 / 추천 0
한대승/ 웹호스팅이라.... ^^
neo천 / 2017/12/01 16:56:12 / 추천 0

현재 알아본 중간 결과는 웹호스팅 사용중에 있고, 메인 도메인이 없던 상태라 

메인 도메인을 신청하고, ssl인증서를 올려야한다고 해서 그 작업중에 있습니다.

아마 해결된다면 이메일보낼때는 ssl인증서가 필요한데... 제가 모르는게 많다보니 그 부분에서 에러가 생긴게 아닌가 유추해봅니다.

ssl인증서발급받고, 웹호스팅에서 어떻게 해야하는지 몰라 좀 헤메고있지만 완료되면 다시 글남기겠습니다

한대승(불의회상) / 2017/12/01 17:37:09 / 추천 0
gmail 대충 설정 풀고 막 이메일 날려도 됐던거 같은데