CI 묻고 답하기

제목 페이지이동or새로고침 시 ci_session의 값이 계속 바뀝니다. (CodeIgniter v4.5.4)
카테고리 CI 4 관련
글쓴이 동까스 작성시각 2025/05/09 15:36:43
댓글 : 0 추천 : 0 스크랩 : 0 조회수 : 19   RSS

안녕하세요 선생님들,

문의드릴게 있어서 글을 남기게 되었습니다.

현재 CodeIgniter v4.5.4를 사용중입니다.

Javascript에서 Ajax로 요청을 보내고 있는데 간헐적으로 PHP에서 오류가 나더라구요.

CRITICAL - 2025-05-09 15:26:12 --> ErrorException: filesize(): stat failed for /var/www/myproject/writable/session/ci_session9gu23el3e5qpej0f9d5633e6putbl7se
[Method: GET, Route: admin/branches/first-branch/68]
in SYSTEMPATH/Session/Handlers/FileHandler.php on line 162.
 1 [internal function]: CodeIgniter\Debug\Exceptions->errorHandler()
 2 SYSTEMPATH/Session/Handlers/FileHandler.php(162): filesize()
 3 [internal function]: CodeIgniter\Session\Handlers\FileHandler->read()
 4 SYSTEMPATH/Session/Session.php(920): session_start()
 5 SYSTEMPATH/Session/Session.php(242): CodeIgniter\Session\Session->startSession()
 6 SYSTEMPATH/Config/Services.php(710): CodeIgniter\Session\Session->start()
 7 SYSTEMPATH/Config/BaseService.php(312): CodeIgniter\Config\Services::session()
 8 SYSTEMPATH/Config/BaseService.php(251): CodeIgniter\Config\BaseService::__callStatic()
 9 SYSTEMPATH/Config/Services.php(668): CodeIgniter\Config\BaseService::getSharedInstance()
10 SYSTEMPATH/Config/BaseService.php(321): CodeIgniter\Config\Services::session()
11 SYSTEMPATH/Config/BaseService.php(202): CodeIgniter\Config\BaseService::__callStatic()
12 SYSTEMPATH/Common.php(996): CodeIgniter\Config\BaseService::get()
13 SYSTEMPATH/Common.php(969): service()
14 APPPATH/Filters/AuthFilter.php(13): session()
15 SYSTEMPATH/Filters/Filters.php(203): App\Filters\AuthFilter->before()
16 SYSTEMPATH/Filters/Filters.php(184): CodeIgniter\Filters\Filters->runBefore()
17 SYSTEMPATH/CodeIgniter.php(481): CodeIgniter\Filters\Filters->run()
18 SYSTEMPATH/CodeIgniter.php(355): CodeIgniter\CodeIgniter->handleRequest()
19 SYSTEMPATH/Boot.php(325): CodeIgniter\CodeIgniter->run()
20 SYSTEMPATH/Boot.php(67): CodeIgniter\Boot::runCodeIgniter()
21 FCPATH/index.php(56): CodeIgniter\Boot::bootWeb()
ci_session9gu23el3e5qpej0f9d5633e6putbl7se 이 파일을 writable/session/에서 조회해도

존재하지가 않습니다.

그리고 페이지를 이동하거나 새로고침을 하면 계속 ci_session의 값이 바뀝니다.

(페이지이동전)

(페이지이동후)

 

어떤 부분을 살펴봐야 할지 조언 부탁드립니다.

감사합니다.

 

 

 이전글 ci3 -> ci4 버퍼링 개선에 대해 질문있습니...

댓글

없음