
OPCache의 CLI 모드 활성화는 PHP CLI 환경에서 OPCache 캐싱 시스템을 사용하도록 합니다.
opcache.enable_cli 옵션을 사용하여 CLI 모드에서 OPCache를 활성화할 수 있습니다. 이 옵션을 사용하려면 php.ini 파일에서 opcache.enable_cli = 1로 설정해야 합니다.
CLI 모드에서 OPCache를 활성화하면 PHP CLI 명령어를 실행할 때 OPCache 캐싱 시스템이 작동합니다. OPCache 캐싱 시스템은 PHP 코드를 캐싱하여 다음 실행 시 캐싱된 코드를 사용하여 성능을 향상시킵니다.
CLI 모드에서 OPCache를 사용할 때 캐시 파일은 /tmp/opcache 또는 php.ini 파일에 opcache.file_cache_dir 옵션으로 지정한 디렉토리에 저장됩니다.
캐시를 삭제하려면 opcache_reset() 함수를 사용하거나 php.ini 파일에서 opcache.file_cache_only 옵션을 사용하여 캐시를 삭제할 수 있습니다.
CLI 모드에서 OPCache를 사용할 때 발생할 수 있는 문제는 캐시 파일이 너무 많아 디스크 공간을 차지하거나 캐시 파일이 오래 살아남는 등이 있습니다. 이 문제를 해결하기 위해 캐시 파일의 유효 기간을 제한하거나 캐시 파일을 삭제하는 스케줄을 설정하는 등 다양한 방법이 있습니다.
2025-08-07 15:35