如何从数据库字段中找到数据库设置为可以使用的TYPO3版本?

时间:2018-11-09 01:13:30

标签: mysql typo3

是否有一个数据库字段可供我查找,以查找设置为使用哪个TYPO3版本的数据库?

背景故事:我正在尝试分析一个旧数据库,但是现在没有文件系统,需要知道它正在运行的TYPO3的最新版本是什么。

1 个答案:

答案 0 :(得分:2)

没有确切版本号的字段。
在限定范围内,您可以分析表和字段,以提示可能的版本。

示例:
如果有一个表sys_file,则说明您有一个FAL系统,该系统是由6.0发明的

如果存在字段tt_content.media,这可能是6.2(?)引入的ext:fluid_styled_content的影响,后来(8?)更改为tt_content.assets

其他提示可能是单个字段的存在或字段的确切声明。时不时地更改不同字段的大小。但这也可以是单个扩展,它们修改了此特殊安装的默认值。

扩展名也是如此:您可以通过以tx_extensionname开头的表来标识某些扩展名,在这里您还可以通过表和字段来标识扩展名的版本。

其他提示可能来自字段内容。在表tt_content中,您可以找到页面上的CE类型。在字段tt_content.CType中,您具有元素的类型,在tt_content.list_type中,您找到了插件。

为了更精确地进行标识,您需要将核心的字段声明与现有数据结构进行比较。