메일의 본문이 클 경우 디비에서 패킷 허용량이 초과되어 간혹 저장되지 않는 경우가 있습니다.
아래처럼 MySQL Server 의 설정 파일인 my.cnf 에 max_allowed_packet=16M 옵션을 설정후 재시작해주시면 됩니다.
vi /etc/my.cnf
[mysqld]
# MySQL 4.0 이상의 버젼일 경우.
max_allowed_packet=16M
# MySQL 4.0 이전 버젼일 경우.
set-variable = max_allowed_packet=16M
보다 자세한 내용은 아래 문서를 참고하시면 됩니다.
http://dev.mysql.com/doc/refman/4.1/en/packet-too-large.html
--------------Original Message--------------
※ 필수입력정보 ※
▷ 제품버젼 : nmail(unix) 2.1.5
▷ 오류발생 메뉴/주소 : mail_box_dbsync.php 실행시
▷ 에러메세지 : [nativecode=1153 ** Got a packet bigger than 'max_allowed_packet' bytes] ....
▷ 질문내용 :
test 중간에 보면 mysql db가 shutdown 되있는 경우가 있어 mail_box_dbsync.php 를 실행하면
일부 파일에 다음과 같은 메세지가 나오고 db sync 작업이 중단 됩니다.
물론 이 파일을 삭제후 다시 sync하면 이상없이 되고요...
위와 같은 현상이 몇몇 파일에서 발생되고 있습니다.
많은 조언 부탁 드립니다.