【发布时间】:2022-01-23 12:26:53
【问题描述】:
我真的被 TYPO3 从 7 升级到 10 期间出现的一些问题困住了。
日志中显示以下错误,因此,我无法在后端执行任何操作。
核心:异常处理程序(WEB):未捕获的TYPO3异常:执行'DELETE tags2,cache1 FROM cache_hash_tags AS tags1 JOIN cache_hash_tags AS tags2 ON tags1.identifier = tags2.identifier JOIN cache_hash AS cache1 ON tags1.identifier =时发生异常cache1.identifier WHERE tags1.tag IN ('pageId_1','sys_template','sys_template_1')': 非法混合排序规则 (utf8_unicode_ci,IMPLICIT) 和 (utf8_general_ci,IMPLICIT) 用于操作 '=' | Doctrine\DBAL\Exception\DriverException 在文件 /html/typo3/typo3_src-10.4.21/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php 第 110 行抛出。
我发现在 DB 中使用了不同的排序规则,我认为这将是错误的原因。
我的问题是,我们可以更改整个数据库、表和表字段的排序规则和字符集吗?
【问题讨论】:
标签: mysql database typo3 typo3-7.6.x typo3-10.x