bugfix / patchcache
后端布局补丁
v0.2.0
2022-08-16 18:55 UTC
Requires
- php: ^7.2
- typo3/cms-core: ^10.4.0 || ^11.5.0
Replaces
- typo3-ter/patchcache: v0.2.0
README
这是什么
此扩展中包含一个TYPO3缓存的补丁。
在TYPO3 9之前的所有版本的TYPO3中,只有在配置useCacheHash=1时,才添加了cHash参数。如果没有这个补丁,就不再可能不使用缓存。但是,这会使得无法使用Ajax调用,因为即使提供了no_cache=1参数,页面也只会从缓存中获取。
TYPO3 9的替代方案
如果Ajax调用的eID参数导致从缓存中获取了错误的页面,请在安装工具中添加cHash计算的异常。然后cHash可以放在链接的末尾,这样就不会产生这个错误。
Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1518472189: Request parameters could not be validated (&cHash comparison failed)
$GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['excludedParameters'] = ...,eID
如果还有其他解决方案,请通知我。