Q&A

unserialize() Notice 오류

2024.01.19 21:41
93
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.0

Notice: unserialize(): Error at offset 1318 of 1322 bytes

common/framework/drivers/cache/sqlite.php:138

common/framework/Cache.php:188

common/framework/DB.php:297

common/legacy.php:197

modules/module/module.model.php:1313

modules/board/skins/aaa/_view_document.html:5

common/framework/Template.php:465

common/framework/Template.php:369

modules/board/skins/aaa/list.html:3

common/framework/Template.php:465

common/framework/Template.php:369

classes/display/HTMLDisplayHandler.php:98

classes/display/DisplayHandler.class.php:67

classes/module/ModuleHandler.class.php:1222

index.php:60



이런 상황은 스킨때문에 발생하는걸까요 아니면 코어 내부에서부터의 문제일까요?
Notice라 그냥 넘겨도 되는 문제인지 몰라서 질문드려봅니다.

댓글 6

  • 2024.01.20 01:58 #1805101

    캐시를 불러오는 과정에서 뭔가 깨진 것 같으니, 캐시파일 재생성 해보세요.

  • 2024.01.20 06:33 #1805115
    캐시 재생성 해봤는데도 안되네요.
    페이지에 따라 떴다 안떴다 하는걸 보면 불러올때 맞지 않는 부분이 있는 듯 합니다.
    일단 그냥 넘어 가는 걸로 해야겠습니다.
    warning으로 바뀌면 그때 다시 살펴봐야겠어요
  • 2024.01.20 10:51 #1805191
    캐시 방식을 sqlite로 설정하신 것 같은데, 그것도 다른 선택지로 바꿔 보세요.
  • 2024.01.20 11:23 #1805213
    sqlite로 선택되어있는걸 선택하지 않음으로 했더니 싹 사라지네요 ^^
    다른 선택지는 없는것 같던데 외부캐시를 말씀하시는 걸까요?..
  • 2024.01.20 11:27 #1805217
    라이믹스는 서버 환경에 따라 apc, memcached, redis 등 다양한 방법을 지원하는데,
    사용하시는 서버에서는 sqlite밖에 사용할 수 없는 모양입니다.
    그나마 그것도 제대로 작동하지 않는 것 같으니 그냥 꺼두시는 것을 추천합니다.
  • 2024.01.20 12:45 #1805255
    아하 그렇군요. 라이믹스 캐시설정이 서버환경에 따라 자동으로 설정되는걸 이제야 알았네요;;
    이렇게 또 하나 알아갑니다. 답변 감사합니다.