원도우 서버에 NmailPHP 2.5.1 버전 설치하였는데, 에러 메세지가 나서...
※ 필수입력정보 ※
▷ 제품버젼 : 윈도우 2003 서버에 APMSETUP6 과 NmailPHP 2.5.1 버전을 신규로 설치하였는데, 엡메일을 접속하면 아래와 같은 엘 메세지가 뜹니다.
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
▷ 질문내용 :
에러 메세지는 잠시 떳다가 사라지고, 정상적인 로그인은 가능합니다.
d:\ 드라이브에 everyone 에 대하여 모든 권한을 부여하였는데도 같은 에러가 발생합니다.
[Nmail Error - FILE]
사용자 메일 디렉토리에 퍼미션 오류가 있습니다.
=> D:
mailphp/NmailPHP/MailRoot/domains/humanbiz.net/0001/human/Maildir/new/
문제의 원인은 다음처럼 발생시기에 따라 다릅니다.
1. 엔메일을 설치하고 바로 문제가 발생한 경우.
Apache 웹서버의 설정파일인 httpd.conf 에서 설정된 소유자 정보를 확인해보시기 바랍니다.
간혹 Group 이 #-1 처럼 제대로 지정되지 않아서 문제가 발생하는 경우도 있습니다.
ex)
/usr/local/apache/conf/httpd.conf
User nobody
Group #-1
=>
User nobody
Group nobody
2. 정상적으로 사용하던 도중 갑자기 발생한 경우.
메일데이타가 저장된 디렉토리의 소유자, 퍼미션 정보가 관리자의 임의조작으로 인해 변경되었을 가능성이 높습니다.
이 경우 아래처럼 root권한으로 퍼미션 재조정스크립트를 실행하시면 해결됩니다.
ex)
su
cd D:/nmailphp/NmailPHP/tools/
./perm_change.sh
이전 글 | 이 에러의 정확한 원인과 해결책은 뭐죠? 3 | P**s | 2010.01.05 |
---|---|---|---|
다음 글 | pop3로 이중 접속은 허용 안되는지요? 1 | 차*박 | 2010.01.01 |