상황에 따라 PHP의 ZendOpcache 캐시여야 합니다. php.ini 구성을 수정할 수 있습니다.
opcache.revalidate_freq=60 공식적인 권장 사항은 60초로 설정하는 것입니다.
이는 60초 후에 스크립트에 다시 액세스하면 PHP 파일의 타임스탬프가 감지되고 변경 사항이 있으면 opcode 캐시가 업데이트된다는 의미입니다.
0으로 설정하면 액세스할 때마다 파일 타임스탬프가 감지되고, 액세스할 때 수정 사항이 적용됩니다.
또는 ZendOpcache를 끄세요:
opcache.enable=0
또는 캐싱을 방지하려면 프로젝트가 있는 디렉터리를 블랙리스트에 추가하세요.
opcache.blacklist_filename=/png/www/example.com/blacklist
다음과 같은 블랙리스트 콘텐츠:
/png/www/example.com/public_html/
상황에 따라 PHP의 ZendOpcache 캐시여야 합니다. php.ini 구성을 수정할 수 있습니다.
opcache.revalidate_freq=60 공식적인 권장 사항은 60초로 설정하는 것입니다.
이는 60초 후에 스크립트에 다시 액세스하면 PHP 파일의 타임스탬프가 감지되고 변경 사항이 있으면 opcode 캐시가 업데이트된다는 의미입니다.
0으로 설정하면 액세스할 때마다 파일 타임스탬프가 감지되고, 액세스할 때 수정 사항이 적용됩니다.
또는 ZendOpcache를 끄세요:
opcache.enable=0
또는 캐싱을 방지하려면 프로젝트가 있는 디렉터리를 블랙리스트에 추가하세요.
opcache.blacklist_filename=/png/www/example.com/blacklist
다음과 같은 블랙리스트 콘텐츠:
/png/www/example.com/public_html/
어떤 파일이 수정됐나요? 템플릿 파일은 자동으로 캐시를 업데이트합니다. 정적 리소스 파일이 브라우저 캐시에 있을 수 있습니다.
으아악
프런트엔드 수정인가요, 백엔드 수정인가요?
프런트 엔드 파일인 경우 브라우저 설정을 확인하여 캐시가 비활성화되어 있는지 확인할 수 있습니다
2층 정답, 일반 개발환경에서는 opcache를 활성화할 필요가 없습니다
개발 환경을 종료하는 것이 좋습니다
Opcache
. 생산 환경에 더 적합합니다.