우연치 않게 리눅스 가상서버를 쓰게 되었는데요
사이트 디자인 관리 에서 레이아웃 바꾸는데 바로 안바뀌고
저장누르고 몇초뒤에 새로고침해서 보면 바껴있고
설정-일반-고급 설정하는데 거기도 설정 해놓고 저장하고
몇초뒤에 새로고침해야 설정이 저장되더라구요
이런경우 어디를 건들여야 할지 몰라 질문을 합니다.
-
PHP 버전, XE 버전이 어떻게 되시나요? 혹시 APC, eAccelerator 같은 PHP 캐싱모듈을 사용하고 계신가요?
PHP 5.5 이상에서는 opcache 모듈 때문에 변경내역이 바로 적용되지 않는 문제가 있었는데, XE 1.8.2부터 이 패치가 반영되어 해결되었습니다. PHP 5.5 이상, XE 1.8.2 미만 버전을 사용중이시라면 XE 최신 버전으로 업데이트하시면 됩니다.
opcache 이외의 모듈은 테스트해 보지 않았으나, APC 같은 경우에는 apc.stat, apc.file_update_protection 등의 설정에도 영향을 받습니다. 성능 향상을 위해 설정파일 내용이 변경되어도 몇 초간 예전의 내용을 그대로 보여주거든요.
대부분의 리눅스 기본 설정은 이런 문제가 생기지 않도록 성능과 편의 사이에서 균형을 맞추고 있지만, 어떤 튜토리얼을 보고 설치하셨는지에 따라 지나치게 성능 위주로 치우쳐 있을지도 모릅니다.