
opcache.use_cwd는 PHP의 Opcode 캐시 설정 중 하나로, Opcode 캐시가 현재 작업 중인 디렉토리(CWD, Current Working Directory) 내의 파일에만 캐시를 저장하는지 여부를 결정합니다.
기본적으로 opcache.use_cwd는 true로 설정되어 있습니다. 이 설정이 true일 때, Opcode 캐시가 현재 작업 중인 디렉토리 내의 파일에만 캐시를 저장합니다. 예를 들어, 현재 작업 중인 디렉토리가 /var/www/html 이고, Opcode 캐시가 /var/www/html/index.php 파일을 캐시할 때, 캐시 파일은 /var/www/html/system/cache 디렉토리에 저장됩니다.
반면, opcache.use_cwd가 false일 때, Opcode 캐시는 현재 작업 중인 디렉토리 내의 파일에만 캐시를 저장하지 않습니다. 대신, Opcode 캐시는 시스템의 캐시 디렉토리에 캐시를 저장합니다. 예를 들어, Opcode 캐시가 /var/www/html/index.php 파일을 캐시할 때, 캐시 파일은 /var/www/system/cache 디렉토리에 저장됩니다.
opcache.use_cwd를 true/false로 설정할 때의 차이점은 Opcode 캐시의 캐시 저장 위치에 있습니다. true일 때는 현재 작업 중인 디렉토리 내의 파일에만 캐시를 저장하고, false일 때는 시스템의 캐시 디렉토리에 캐시를 저장합니다. Opcode 캐시의 캐시 저장 위치는 보안 및 성능에 영향을 줄 수 있으므로, 적절한 설정을 선택하는 것이 중요합니다.
2025-07-05 16:19