라이믹스를 업데이트 한 후에 common > manual 에 있는 nginx 설정파일을
nginx conf 쪽에 넣고 nginx를 리부팅 하였습니다.
그 후 사이트에 접속해 새로고침을 하니 로그인이 풀려있길래 재 로그인을 하니 존재 하지 않는 아이디라더군요.
db상에는 남아있는데 말이죠.
대체 무엇이 문제인가요..?
혹시나 싶어서 캐시폴더도 지워보고했지만 .. 작동이..
라이믹스를 업데이트 한 후에 common > manual 에 있는 nginx 설정파일을
nginx conf 쪽에 넣고 nginx를 리부팅 하였습니다.
그 후 사이트에 접속해 새로고침을 하니 로그인이 풀려있길래 재 로그인을 하니 존재 하지 않는 아이디라더군요.
db상에는 남아있는데 말이죠.
대체 무엇이 문제인가요..?
혹시나 싶어서 캐시폴더도 지워보고했지만 .. 작동이..
include xe.conf; 를 location = /50x.html 부분과 location ~ \.php$ 사이로 옮겨보세요.
만약 그래도 안 된다면 더 뒤로 옮겨보세요.
기존의 XE 설정파일은 rewrite 명령만 사용하지만 라이믹스 설정파일은 location 명령도 사용하기 때문에
다른 location 명령들보다 앞에 오면 순서가 꼬입니다.
그.. 위에껀 아직 적용안했지만..
files/env 랑
files/member_extra_info/new_message_flags
를 지우고 리붓하고 캐시 삭제하니 다시 정상작동하는데..
이게 원래 이렇게 오락가락하나요 ㄷㄷ?
nginx는 설정파일을 로딩하는 순서에 아주 민감합니다. 잘못된 위치에 넣었거나 잘못된 순서로 인클루드하면 멀쩡한 기능이 죄다 먹통이 되어 버려요.