Как я могу найти, с какой версией TYPO3 база данных будет работать только из поля базы данных? - PullRequest
0 голосов
/ 09 ноября 2018

Есть ли поле базы данных, которое я могу найти, чтобы узнать, с какой версией TYPO3 база данных настроена для работы?

Предыстория: я пытаюсь проанализировать старую базу данных, но сейчас у меня нет файловой системы, и мне нужно знать, какая последняя версия TYPO3 использовалась.

1 Ответ

0 голосов
/ 09 ноября 2018

Нет поля с точным номером версии.
В определенных пределах вы можете проанализировать таблицы и поля, чтобы получить подсказки, какой может быть версия.

Пример:
Если таблица существуетsys_file у вас есть система с FAL, которая была изобретена с 6.0

Если есть поле tt_content.media, это может быть эффектом ext:fluid_styled_content, введенным с 6.2 (?), Позже (8?)оно было изменено на tt_content.assets

Другими подсказками могут быть наличие отдельных полей или точное объявление полей.время от времени размеры разных полей менялись.Но это также могут быть отдельные расширения, которые изменили значения по умолчанию для этой специальной установки.

То же самое касается расширений: вы можете идентифицировать некоторые расширения по их таблицам, которые начинаются с tx_extensionname, здесь вы также можете указатьверсия расширения по таблицам и полям.

Другие подсказки могут быть получены из содержимого полей.В таблице tt_content вы можете найти, какой тип СЕ был на страницах.В поле tt_content.CType у вас есть тип элементов, в tt_content.list_type вы найдете плагины.

Для более точной идентификации вам нужно сравнить объявление поля ядра с существующей структурой данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...