제목 | 어느순간부터 소스 수정이 로컬에 바로 반영이 안되고 쿠키삭제를 반드시 해야 반영이 됩니다. | ||
---|---|---|---|
글쓴이 | 승태 | 작성시각 | 2015/09/16 12:41:47 |
|
|||
안녕하세요 . 코드이그나이터로 책보면서 열심히 만들고 있는데 어느순간부터 소스를 수정해도 로컬 호스트에 바로 반영이 안되는것 같습니다. ㅇㅖ를 들어 10번째 줄 echo $test; 위 코드에서 에러가 발생한다고 하여서 이를 주석처리 하여도 여전히 에러 페이지에서는 10번째 줄 $test에서 에러가 난다고 합니다. 이럴때마다 크롬에서 인터넷 사용기록을 삭제하고 다시 보는 불편함이 있습니다. config 설정 문제인것같기도 한데 어딜 건드려야될지 모르겠습니다. 코드이그나이터 3.0버젼을 써서 게시판에서 검색한 결과랑 미미하게 다른부분도 있는것 같습니다. $config['csrf_protection'] = FALSE; $config['csrf_token_name'] = 'csrf_test_name'; $config['csrf_cookie_name'] = 'csrf_cookie_name'; $config['csrf_expire'] = 600; $config['csrf_regenerate'] = TRUE; $config['csrf_exclude_uris'] = array(); $config['cookie_prefix'] = ''; $config['cookie_domain'] = ''; $config['cookie_path'] = '/'; $config['cookie_secure'] = FALSE; $config['cookie_httponly'] = FALSE; $config['sess_driver'] = 'database'; $config['sess_cookie_name'] = 'ci_session'; $config['sess_expiration'] = 0; //$config['sess_save_path'] = NULL; $config['sess_save_path'] = 'ci_sessions'; $config['sess_match_ip'] = FALSE; $config['sess_time_to_update'] = 300; $config['sess_regenerate_destroy'] = FALSE; config 설정은 위와 같고 index.php 파일에는 세션을 session_cache_limiter("private"); 로 바꿔놓은 상태입니다. 또한 창 닫고 다시 쿠키를 생성하여도 기존의 쿠키와 완전 같은 쿠키가 만들어지고 있습니다. $config['sess_expire_on_close'] = FALSE; 이 설정을 true 로 바꾸면 이도 새로 바뀌어야되는거 아닌가요..? |
|||
다음글 | Ajax에서 500 Internal Error발생시 p... (3) | ||
이전글 | css 나 js 파일 적용 문제 ㅠㅠ (1) | ||
변종원(웅파)
/
2015/09/16 14:44:09 /
추천
0
|
승태
/
2015/09/16 15:00:23 /
추천
0
cache 를 적용해놓았다는건
session_cache_limiter("private") 이부분을 public 으로 했는지를 말씀하시는건가요 ? 뒤로가기 했을때 세션만료가 되는 부분을 유지시키기 위해 기존에 nocache 로 되어있는 부분을 private로 바꾸긴했는데.. cache 를 적용한게 제가 브라우저 설정중에도 설정하는게 있나 모르겠네요 ㅠ |
cache를 적용해놓은건 아닌지 체크해보세요.