是否有一个数据库字段可供我查找,以查找设置为使用哪个TYPO3版本的数据库?
背景故事:我正在尝试分析一个旧数据库,但是现在没有文件系统,需要知道它正在运行的TYPO3的最新版本是什么。
答案 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
中,您找到了插件。
为了更精确地进行标识,您需要将核心的字段声明与现有数据结构进行比较。