
이거 분명 서버문제인가요? 아님 제 계정에 대한 셋업이 잘못된거인가요?
사이트 인덱스페이지를 위젯으로 좀 꾸밀려고 위젯설정을 하고 완료를 클릭하면 바로 잘못된 요청입니다 란 문구가
뜨면서 강제로 로그아웃되어 버리며 다시 로그인을 해서 다시 같은 작업을 하면 제대로 되고 다른 설정[예: 레이아웃
설정 / 게시판 스킨설정]을 하고 완료를 누르면 또 다시 잘못된 요청입니다가 뜨면서 로그아웃이 됩니다.
대체 이건 무슨 문제인지 아시는 분 계신가요?

이거 분명 서버문제인가요? 아님 제 계정에 대한 셋업이 잘못된거인가요?
사이트 인덱스페이지를 위젯으로 좀 꾸밀려고 위젯설정을 하고 완료를 클릭하면 바로 잘못된 요청입니다 란 문구가
뜨면서 강제로 로그아웃되어 버리며 다시 로그인을 해서 다시 같은 작업을 하면 제대로 되고 다른 설정[예: 레이아웃
설정 / 게시판 스킨설정]을 하고 완료를 누르면 또 다시 잘못된 요청입니다가 뜨면서 로그아웃이 됩니다.
대체 이건 무슨 문제인지 아시는 분 계신가요?
댓글 15
로그인 풀리는 것도 세션 유효기간과 관련이 있습니다. PHP 세션 설정이 잘못되었거나, 세션이 제대로 저장되지 않고 있는 것 같네요. phpinfo에서 session.gc_maxlifetime과 session.cookie_lifetime이 충분히 길게 설정되어 있는지 확인해 보시고, 단독서버라면 session.save_path 경로의 퍼미션도 확인해 보세요.
기진님 매번 댓글로 상황설명해주시는거 너무 고맙습니다. 근데 제가 phpinfor가 어디에 있는것인지 모릅니다. 지금 서비스받고 있는 호스팅 업체가 미리내인데 1:1게시판에 위에 상황을 캡쳐까지 해서 설명했더니 돌아온 답변이라곤 주말이라 담당자가 없다. 주중에 처리할 것이라는것 뿐입니다. 제가 스스로 해결하려면 myadmin페이지에서 어떻게 해야할가요?
phpmyadmin과는 상관없습니다. phpinfo.php라는 파일을 만들어서 <?php phpinfo(); ?> 라는 내용을 넣고 웹에서 실행해 보면 서버 정보가 주르르 나오는데, 거기서 session 관련 설정을 확인해 보시라는 뜻입니다.
session.gc_maxlifetime : 1440초 이상이어야 합니다.
session.cookie_lifetime : 0으로 되어 있어야 합니다. 만약 0이 아닌 경우 1440초 이상이어야 합니다.
session.gc_maxlifetime 로컬밸류18000 마스터밸류18000
곰님 말씀대로 해보니 위와같은 수치가 나왔습니다. http://www.aifanshop.com/phpinfo.php
XE/라이믹스 사이트에서는 혹시 "인증 세션 DB 사용" 옵션을 켜면
로그인 풀림 문제가 조금이라도 나아지는지 실험해 보세요.
단, 이 옵션을 켜면 최초 1회는 로그인이 풀리는 것이 정상이니
그 다음에 괜찮은지 살펴보셔야 합니다.
DB 세션을 사용하지 않는 경우 세션 파일이 저장되는 폴더가 따로 있는데요, 여기에 퍼미션이 꼬였거나 용량이 가득 차면 제대로 저장되지 않는 경우가 있어요. phpinfo에서 session.save_path 경로가 님 계정 내의 특정 폴더로 나온다면 FTP로 들어가서 직접 처리하실 수도 있겠지만, 그렇지 않다면 업체에서 해결해 줘야 합니다.
이것은 감사의 의미로 곰님한테 드리는 선물 !! 고맙습니다. 곰님!!