Extra Form
PHP PHP 8.0
CMS Rhymix 2.x

php8.0 에 opcache, redis이 설치되어있습니다. 캐시사용 항목에 가면 opcache는 보이지 않고 redis만 보이는데요.. 호스트가 127.0.0.1 이고 포트는 6379러 되어있는데요 아이디와 암호는 어떤걸 입력해야 하는걸까요?  DB번호는 1 로 되어있습니다.

 

읽어주셔서 감사합니다.

  • profile

    opcache는 라이믹스에서 선택할 수 있는 캐시 종류가 아니라 그냥 PHP 기본 기능입니다.

    redis를 캐시로 쓸 수도 있지만, 최적의 효율을 위해서는 apc(apcu)를 추천합니다.

    아이디와 암호는 카페24 redis 호스팅 같은 공유형 서버환경이 아니라면 비워두셔도 됩니다.

  • profile ?

    redis로 설정했는데 케시 비우기 하면 왜 "캐시를 비우는 데 실패했습니다. 캐시 폴더를 직접 삭제하거나 캐시 서비스를 재시작해 주십시오." 이게 나올까요? apc(apcu)설치하고 설정에서 적용했는데 역시 동일한 현상입니다.

     

    apcu 가 타입이 Buffer인데 맞는지 모르겠습니다.

  • ? profile
    redis는 memcached 와 비슷하게 그냥 PHP모듈이 설치되어 있으면 우선 선택은 가능하도록 되지만, 실제로 redis를 돌리는 서버가 필요합니다. memecached도 마찬가지이고요.

    반면 apu는 그냥 설정해두면 캐시도 잘되고 그래서 추천해드린 것 같네요.

    redis 를 서버에 설치하여 해당 부분을 로컬서버끼리 통신하도록 구현을 하시기가 곤란하시다면 그냥 apu같은 캐시방법을 이용하시는편이 좀 더 낫습니다.
  • profile ?
    네 감사합니다. apcu 타입이 케시인것도 있을까요? 설치는 했는데 작동을 안하는거 같아서요
  • ? profile

    APCu = 데이터 캐시 ("u" == "user cache")
    OPCache = 명령어 캐시
    APC = 단종됨 (데이터 + 명령어 캐시) => 데이터 캐시 기능만 따로 떼서 APCu라고 이름 붙여서 현재 사용됨.

  • profile profile
    apc든 apcu든 정상적으로 설치되었다면 라이믹스에서는 모두 apc로 인식할 겁니다.
  • profile ?

    apc.PNG

    이렇게 되어있는데요 왜 슈퍼캐시가 작동을 하지 않는걸까요?

  • profile ?
    냅 갑사합니다.