NEW Nmail PHP 3 업그레이드 할인
자세히 보기

설치 도중 DB 에러입니다.

김*규 2007.02.28 11:56 조회 7583

※ 필수입력정보 ※

▷ 제품버젼 : NMail PHP
▷ 오류발생 메뉴/주소 : 설치과정
▷ 에러메세지 :
==============================================================================
= [9] 설정파일들을 테스트합니다.
==============================================================================
디비에 연결할 수 없습니다.<br><br>디비 계정정보를 확인해보시기 바랍니다.<br><br>
DB Error: connect failed [nativecode='nmail2'@'localhost' 사용자는 접근이 거부
되었습니다. (using password: 예)]
==============================================================================
= [10] 엔메일 디비 데이타를 설치파일로부터 가져옵니다.
==============================================================================
디비에 연결할 수 없습니다.<br><br>디비 계정정보를 확인해보시기 바랍니다.<br><br>
DB Error: connect failed [nativecode='nmail2'@'localhost' 사용자는 접근이 거부
되었습니다. (using password: 예)]
==============================================================================
= [11] 엔메일 기본 도메인을 추가합니다.
==============================================================================
디비에 연결할 수 없습니다.<br><br>디비 계정정보를 확인해보시기 바랍니다.<br><br>
DB Error: connect failed [nativecode='nmail2'@'localhost' 사용자는 접근이 거부
되었습니다. (using password: 예)]
==============================================================================
= [12] 엔메일 메일서버 관리자 계정을 추가합니다.
==============================================================================
디비에 연결할 수 없습니다.<br><br>디비 계정정보를 확인해보시기 바랍니다.<br><br>
DB Error: connect failed [nativecode='nmail2'@'localhost' 사용자는 접근이 거부
되었습니다. (using password: 예)]
==============================================================================
= [13] PHP의 mail() 함수를 사용한 발송 테스트.
==============================================================================
<br />
<b>Warning</b>: mail() [<a href='function.mail'>function.mail</a>]: Failed to c
onnect to mailserver at "127.0.0.1" port 25, verify your "SMTP&qu
ot; and "smtp_port" setting in php.ini or use ini_set() in <b>C:\Nmail
PHP\tools\install_test_mail.php</b> on line <b>12</b><br />
[실패]
sendmail 을 이용해서 발송하던 프로그램에서 메일발송이 안됩니다.

[해결방법]
root권한으로 퍼미션 조정 스크립트를 실행한 후 재시도해보시기 바랍니다.
cd C:\NmailPHP\tools
./perm_change.sh

만약 조정후에도 실패한다면 다음의 필요한 파일들을 확인해보시기 바랍니다.
[Error]sendmail wrapper link : /usr/sbin/sendmail
[Error]sendmail wrapper file : /var/MailRoot/bin/sendmail.sh
[Error]sendmail wrapper file2 : /var/MailRoot/bin/sendmail

==============================================================================
= [14] MySQL Server의 max_allowed_packet 값을 확인합니다.
==============================================================================
본문이 큰 메일을 저장하기 위해서는 이 값이 16M정도로 여유있게 설정되어 있어야 합
니다.

현재 설정은 [max_allowed_packet=10M]이므로
이보다 큰 본문은 디비에 저장되지 않는 에러가 발생하게 됩니다.
해결방법은 MySQL Server 의 설정 파일인 my.ini 에 다음처럼 설정후 재시작해주시면
됩니다.

ex)
C:\Program Files\MySQL\MySQL Server 5.0\my.ini
[mysqld]
max_allowed_packet=16M

보다 자세한 내용은 아래 문서를 참고하시면 됩니다.
http://dev.mysql.com/doc/refman/4.1/en/packet-too-large.html

[Enter]를 누르시면 설치작업이 계속 진행됩니다.


▷ 질문내용 :
설치 과정에서 이상과 같은 에러릅 발견했습니다. nmail2 계정은 정상 생성되었고 권한에도 문제가 없는 것으로 나오는데요. 어떻게 조치해야 할까요?

댓글 1
이전 글 alias 관련 질문 1 김*형 2007.03.02
다음 글 자동분류 기능 문의입니다. 1 김*형 2007.02.26