./config/config.inc.php

     /**

     * @brief 세션 설정

     * 세션의 파기 시간을 5시간으로 하고 세션 저장 경로를 files/session 으로 변경

     **/

    if(!ini_get('session.auto_start')) {

        session_cache_limiter('no-cache, must-revalidate');

        ini_set('session.gc_maxlifetime', '18000');

        if(!is_dir('./files/sessions')) {

            FileHandler::makeDir('./files/sessions');

            @chmod('./files/sessions',  0777);

        }

        if(is_dir('./files/sessions')) session_save_path(realpath('.').'/files/sessions/');

        session_start();

    }

session_cache_limiter('no-cache, must-revalidate');

부분에 대한 문의입니다.

PHP 매뉴얼을 보면 session_cache_limiter 함수의 인자값에 no-cache, must-revalidate 가 없습니다.
왜 저렇게 하셨는지 궁금하네요. 무슨 이유가 있는지...

session.cache_limiter string
session.cache_limiter specifies cache control method to use for session pages
 (none/nocache/private/private_no_expire/public). Defaults to nocache.
 See also session_cache_limiter().
보면 옵션은 "none/nocache/private/private_no_expire/public" 이게 전부네요.
코드 살피는 중에 내가 잘못 알고 있나... 의아한 마음이 들었습니다.
한번 확인해주셨으면 합니다.


EXCEED YOUR LIFE!
I M P O S S I B L E   is   N O T H I N G