감사합니다.
www-data 로 권한을 주니 되네요.
근데 메일 발송시 파일업로드 할때
경고창으로
[파일 첨부 실패]
[시스템오류]
파일 업로드가 실패하였습니다.
저장할 디렉토리가 존재하지 않습니다.
관리자에게 문의하여 주십시오.
이 부분은 어떻게 처리해야 하나요?
-------------------- Original message --------------------
아파치도 www-data 권한으로 실행중인지요?
해결이 어렵다면 ibin@passkorea.net 으로 업체명과 함께 서버점검을 요청하시기 바랍니다.
-------------------- Original message --------------------
아래내용처럼 나옵니다.
drwsrwsrwx 2 www-data root 4096 2012-06-13 10:06 .
drwsrwsrwx 5 www-data root 4096 2012-06-09 23:00 ..
-rwxrwxrwx 1 www-data root 1104 2012-06-09 23:00 1339250457914.2858412912.2.eml
-rwxrwxrwx 1 root root 1051 2012-06-13 10:06 1339549569091.2866805616.1c.eml
-------------------- Original message --------------------
아파치 설정은 서버에 따라 다를 수 있으므로, 안내 메세지에 나온 그대로 변경하시면 안됩니다.
우선 아래 명령의 결과를 올려주시기 바랍니다.
ls -la /var/MailRoot/domains/je-il.com/0004/test/Maildir/new/
-------------------- Original message --------------------
※ 필수입력정보 ※
▷ 제품버젼 : 2.5.1
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
[Nmail Error - FILE]
사용자 메일 디렉토리에 퍼미션 오류가 있습니다.
=> /var/MailRoot/domains/je-il.com/0004/test/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 /home/nmail2/tools/
./perm_change.sh
▷ 질문내용 :
메일을 자신에게 보내고 뷰페이지에서 확인을 하면 위와같은 오류가 나옵니다.
OS 는 우분투11.04 를 쓰고 잇어서
/etc/apache2/apache2.conf 파일에 기존에 있던
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
이 부분을
User nobody
Group nobody
이렇게 변경을 하면 아파치 재시작이 되지 않습니다.
어떻게 수정해야 하나요?