테스트 사이트 - 개발 중인 베타 버전입니다

orderformupdate.php 실행시 메일 발송 지연에 따른 DB 에러 문제 해결법?

일치 10년 전 조회 5,594

 

영카트5 에서 주문을 하면 ...


select b.it_sell_email, a.it_id, a.it_name from g5_shop_cart a left join g5_shop_item b on ( a.it_id = b.it_id ) where a.od_id = '2014071815154833' and a.ct_select = '1' and b.it_sell_email <> '' group by a.it_id

2006 : MySQL server has gone away

error file : /gb5/shop/orderformupdate.php

위와 같은 에러가 발생하였습니다.

그런데 이것이 이메일 발송 지연으로 인한 문제라는 것을 
QA에서 균이님의 도움을 받고 알게 되었습니니다.
지금은 이메일 발송을 체크아웃 했더니 해당 문제는 발생하지 않습니다.

그런데 주문자와 주문정보가 이메일로 발송되지 않는 상황이니 불편함이 생기네요.
그래서 이 문제를 해결하려고 하는데, 
이메일 발송 지연이 일어나는 원인은 어디서 부터 확인을 해야되는지 알 수가 없어 질문을 드립니다.

제가 무엇을 모르는지 모르니까, 무엇을 모르는지 아시는 분께 도움을 청합니다.

 

미리 감사로...

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

f
10년 전
5.0.22판에 &#039;orderupgrade.php&#039;​ 파일이 포함되었습니다.<br />
이 파일 실행해주셨나요?
로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

일치
10년 전
예...
orderupgrade.php 실행시켜주었답니다.

현재 주문 등록은 기능 아주 빠르고 정확하게 작동이 된답니다.
(위 파일 실행시켜주기 전에는 장바구니에 담기기 자체가 안되더군요.)

그런데 이메일 발송 기능만 켰다하면 ...
orderformupdate.php 에서 버벅거리다가 DB 접속을 끊어 버립니다.
f
fm25
10년 전
저는 영카트를 시험 삼아 설치했을 뿐, 실제 사용하지 않기 때문에... 해당 오류가 발생하는지 어떤지 모르겠네요.
5.0.25판에서 메일 관련 파일이 수정되었는데... 그 부분도 점검해보세요.
(파일 공개 후, 버그가 발견되어 다시 수정 됨)
일치
10년 전
답변 감사합니다.
안그래도 지금 네이버 계정들만 메일이 반송되어 관련 내용 찾고 있었는데...
답변 주신대로 관련 버그 수정 부분 확인해 보아야겠네요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인