• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

라이믹스 링크파서(임베드파싱모듈) 오브젝트 캐시 사용하기

달소 달소 70

0

0

 

안녕하세요. 달소입니다.

 

한번 시작을 했으면 끝을 봐야하기때문에.. 이어서 계속합니다.

 

앞서 소개해드린 링크파서모듈의경우 2017년도까지만 유지보수 되어 최신버전의 라이믹스에서는 오브젝트 캐시사용이 불가능합니다.

문제는 라이믹스가 버전업이되면서 db.config.php 파일에 더이상 아무 것도 저장하지 않고, 해당 파일을 읽어오는 데 사용되던 Context::getDbInfo() 함수도 최소한의 호환성 유지를 위한 DB 접속 정보 외에는 제공하지않아 발생하는 이슈입니다.

 

image.png.jpg

 

해결방법

해결을위해서는 소스코드를 수정해야하기때문에 터미널이나 기타 방법으로 아래 경로의 파일을 열어주세요.

 

[라이믹스 루트폴더]/modules/parserlink/parserlink.admin.view.php

image.png.jpg

 

그리고 23번째줄을 아래와같이 수정해줍니다.

image.png.jpg

Context::set('object_cache_available', preg_match('/^(apc|file|memcache|redis|wincache|xcache|sqlite)/', config('cache.type')));

 

수정 후

image.png.jpg

 

그리고 저장하고나서 다시 모듈의 설정창으로 가봅니다.

아래처럼 문제없이 사용이 가능한걸 확인하실 수 있습니다.

 

image.png.jpg

 

참조 : https://xetown.com/questions/1553923 하나코님 댓글

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.