새 페이지를 만들고 TYPO3 7.6.22의 자체 확장에서 FE 플러그인을 실행했습니다. 페이지 설정에서 나는 비 캐시 할 행동에 FE 플러그인의 모든 작업을 오프로 캐시, 해당 페이지의 템플릿에 config.no_cache = 1
및 page.config.no_cache = 1
을 추가 설정하고 추가 :TYPO3 7.6 페이지를 확장하는 방법 캐시를 비활성화하는 방법
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'___vendor___',
'___pluginname___',
[
'Product' => 'onepage, checkout, advice, confirm'
],
// non-cacheable actions
[
'Product' => 'onepage, checkout, advice, confirm'
]
);
하지만 여전히 나는 일부 라인을 변경 한 경우 관련된 ProductController
파일 설치 도구의 모든 캐시를 새로 고쳐야합니다. 왜 그런가요? 변경하는 방법?
추가 정보 1 : 나는 RealUrl를 실행하고 플러그인이 여전히 URL
추가 정보 2 cHash를 추가 확장 파일의 분 캐싱의 종류가있다. 그게 맞습니까? 지금 그걸 비활성화 할 수 있습니까?
당신 말이 맞습니다. 나는 지금 APC를 비활성화했으며 매력처럼 작동합니다. 저의 hoster는 PHP FASTCGI 환경의 기본 기능이라고 말합니다. 나는 생산 모드로 돌아간 후에 그것을 반응 할 것이다. 감사 :) – Pete