XE 설정중 이것저것 만지다 아파치서비스를 restart하고 접속을 하려는데
"이메일 주소와 일치하는 회원이 없습니다."
라고 뜨는데 검색해도 답이 안나오고 한참 고생했습니다.
결론적으로 해결하긴 했는데 원인은 xe/files/cache 디렉토리 소유권 문제 였습니다.
우선 기존 디렉토리 내용입니다.
/var/www/html/xe/files # ls -sal
합계 4
0 drwxrwxrwx. 11 html apache 150 2월 9 00:25 ./
4 drwxrwxrwx. 15 html apache 4096 2월 9 02:39 ../
0 drwxrwxrwx. 4 html apache 36 2월 7 17:00 attach/
0 drwxr-xr-x. 13 apache apache 180 2월 9 00:25 cache/
0 drwxrwxrwx. 2 html apache 100 2월 9 00:25 config/
0 drwxrwxrwx. 2 html apache 55 2월 7 17:00 env/
0 drwxrwxrwx. 23 html apache 237 2월 9 00:25 faceOff/
0 drwxrwxrwx. 8 html apache 118 2월 7 17:00 member_extra_info/
0 drwxrwxrwx. 2 html apache 90 2월 7 17:00 ruleset/
0 drwxrwxrwx. 2 html apache 26 2월 7 17:00 site_design/
0 drwxr-xr-x. 6 apache apache 50 2월 8 23:05 thumbnails/
cache 디렉토리와 thumbnails 디렉토리의 소유자가 apache로 되어 있는게 보이실겁니다.
httpd.conf를 수정하면서 user부분을 변경 하고 사용했는데
관리자 화면에서 캐쉬 삭제하기 후에 새로 cache를 만들면서꼬인듯 합니다.
소유권을 현재 환경에 맞게 바꿔 줍니다.
/var/www/html/xe/files # chown -R html:apache ./cache
/var/www/html/xe/files # chown -R html:apache ./thumbnails
다시 확인
/var/www/html/xe/files # ls -lsa
합계 4
0 drwxrwxrwx. 12 html apache 167 2월 9 03:24 .
4 drwxrwxrwx. 15 html apache 4096 2월 9 02:39 ..
0 drwxrwxrwx. 4 html apache 36 2월 7 17:00 attach
0 drwxr-xr-x. 14 html apache 195 2월 9 03:24 cache
0 drwxrwxrwx. 2 html apache 100 2월 9 00:25 config
0 drwxrwxrwx. 2 html apache 55 2월 7 17:00 env
0 drwxrwxrwx. 23 html apache 237 2월 9 00:25 faceOff
0 drwxrwxrwx. 8 html apache 118 2월 7 17:00 member_extra_info
0 drwxrwxrwx. 2 html apache 90 2월 7 17:00 ruleset
0 drwxrwxrwx. 2 html apache 26 2월 7 17:00 site_design
0 drwxr-xr-x. 6 html apache 50 2월 8 23:05 thumbnails
이것때문에 반나절을 허비 했네요.
저처럼 고생하시는분 없기를 ...