묻고답하기
관리자 페이지에서 설정 변경 후 - 새로고침 한번 더 필요
2015.01.08 15:03
1. 서버환경
우분투 + nginx + php5-fpm + mariadb
XE : Powered by XE. | Your version: 1.7.9
2. 문제상황
이것저것 깔아보면서 테스트 중인데요...
언제부터인가 관리자 페이지에서 각종 설정값들을 변경하고 저장하면
저장 직후 화면이 reload 되긴 하는데...
변경 후의 설정값이 표시되는 것이 아니고, 변경 전의 설정값이 표시됩니다.
그 상태에서 수동으로 화면을 reload 해주면 변경 후의 설정값으로 다시 잘 표시됩니다.
(다른 페이지 다녀오거나, F5 눌러서)
그러니까
설정의 변경은 즉시 이루어지나,
자동으로 변경된 값이 보여지지 않는 문제가 있습니다.
예를 들어서 설정값을 연속으로 변경하면
원래값 1
-> 2로 변경후 저장 : (화면) 자동리로드 되면서 1표시 (실제값 2)
-> 3으로 연속변경후 저장 : (화면) 자동리로드 되면서 2표시 (실제값3)
2-1. 예외사항의 존재 (정상 작동)
관리자 페이지의 대부분에서 위의 문제를 겪고 있는데요...
예외적으로 변경 저장시 즉시 적용된 값이 보입는 기능이 있습니다.
2-1-1. 사이트 메뉴 편집은 정상 작동
* 사이트 디자인 설정은 비정상 작동
* 사이트 메뉴 추가는 정상 작동하나, 메뉴 목록의 위치를 변경하려고 하다보니 본문의 문제가 발생하네요.
2-1-2. 언어 체크박스 설정적용하면 즉시 변경된 사항이 적용되어 보입니다.
* 이 페이지에서는 지원 언어 선택만 즉시적용되구요.
그 이외의 사이트 제목, 혹은 기본 언어 선택은 변경저장하여도 즉시 적용되지 않고, 다음번에 적용됩니다.
3. 참고사항
처음부터 이런 문제가 있었던 것 같지는 않습니다.
브라우저 문제인가 싶어서 크롬 -> IE11 바꿔서 접속 해봤는데, 마찬가지네요.
관리자페이지 이외에는 "새로고침"관련하여 아무 문제없이 잘 돌아갑니다.
테스트 페이지가 총 3개인데
dothome 의 웹호스팅, AWS 의 VPS의 테스트사이트에서는 문제가 없는데,
디지털오션의 테스트사이트만 문제가 발생하고 있습니다.
뭘 우선 살펴봐야 할런지요?