
opcache.preload_user 설정을 사용하여 캐시를 로드한 후, 캐시가 실제로 로드되었는지 확인하는 방법은 다음과 같습니다.
1. opcache_get_status() 함수를 사용하여 캐시의 현재 상태를 확인할 수 있습니다. 이 함수는 캐시의 현재 상태, 캐시된 파일의 수, 캐시된 함수의 수 등과 같은 정보를 반환합니다.
예시:
#hostingforum.kr
php
$status = opcache_get_status();
print_r($status);
2. 캐시된 파일의 수를 확인하여 캐시가 로드되었는지 확인할 수 있습니다. 캐시된 파일의 수는 opcache_get_status() 함수의 'num_cached_files' 속성에 저장되어 있습니다.
예시:
#hostingforum.kr
php
$status = opcache_get_status();
echo "캐시된 파일의 수: " . $status['num_cached_files'];
3. 캐시된 함수의 수를 확인하여 캐시가 로드되었는지 확인할 수 있습니다. 캐시된 함수의 수는 opcache_get_status() 함수의 'num_cached_functions' 속성에 저장되어 있습니다.
예시:
#hostingforum.kr
php
$status = opcache_get_status();
echo "캐시된 함수의 수: " . $status['num_cached_functions'];
4. 캐시된 파일의 목록을 확인하여 캐시가 로드되었는지 확인할 수 있습니다. 캐시된 파일의 목록은 opcache_get_status() 함수의 'cached_files' 속성에 저장되어 있습니다.
예시:
#hostingforum.kr
php
$status = opcache_get_status();
foreach ($status['cached_files'] as $file) {
echo "캐시된 파일: " . $file['filename'] . "n";
}
이러한 방법들을 사용하여 캐시가 실제로 로드되었는지 확인할 수 있습니다.
2025-04-03 22:58