일정 시점이 지나면 아래 오류가 뜨면서 댓글이 달린 글의 페이지가 이상하게 출력되고, 몇몇 위젯이 비정상적으로 출력되는데 혹시 뭐가 문제일까요?
특이점으로는 이 오류가 일어날 때 phpmyadmin에서는 session 오류가 일어납니다.
서버에서 rm -rf /tmp 했을 때 정상이 됩니다.
근데 그런 상황일 떄 tmp 폴더 용량은 10% 미만 사용 중입니다;
2018/10/01 13:30:26 [error] 41505#41505: *1350267 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Error: Call to a member function toBool() on null in /home/사용자명/www/modules/document/document.item.php:761
Stack trace:
#0 /home/사용자명/www/files/cache/template_compiled/9dcc428268933bceebff1ff4c312460c.compiled.php(7): documentItem->getComments()
#1 /home/사용자명/www/classes/template/TemplateHandler.class.php(385): include('/home/사용자명...')
#2 /home/사용자명/www/classes/template/TemplateHandler.class.php(176): TemplateHandler->_fetch('file:///home/my...')
#3 /home/사용자명/www/files/cache/template_compiled/dbefca0ef95673c209b9edbfc4ce16b0.compiled.php(253): TemplateHandler->compile('modules/board/m...', 'comment.html')
#4 /home/사용자명/www/classes/template/TemplateHandler.class.php(385): include('/home/사용자명...')
#5 /home/사용자명/www/classes/template/TemplateHandler.class.php(176): TemplateHandler->_fetch('file:///home/my...')
#6 /home/사용자명/www/files/cache/template_compiled/f7391698a5f5bc011cb5a1c26f7cdbb2.compiled.php(42): TemplateHand" while reading response header from upstream, client: 117.111.2.246, server: 주소.net, request: "GET /index.php?mid=sc&m=1&page=2&document_srl=23389027 HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "주소.net", referrer: "https://주소.net/"
만약 세션에서 용량초과로 인해서 더 이상 생성못할경우 생기는 문제가 되지 않을까 해서요..
물론 저는 전문가가 아니라 정확하지 않지만 그 부분이 유력해 보여서요 (중간에 tmp 삭제시 정상작동 하신다고 하셨기에..)