如何将 typo3 7.4.0 降级到 6.2.15
How to downgrade typo3 7.4.0 to 6.2.15
降级错误 3 网站的步骤是什么?这有可能吗?
我无法在我的 7.4 拼写错误网站上使用一些插件,所以我决定降级,但我在拼写错误论坛或文档中找不到任何相关信息。如果可能的话,有什么我可以遵循的步骤吗?
在升级您的网站之前,您应该始终 backup
您的数据并在任何时候避免 downgrading
。
TYPO3 兼容模式6.x
系统扩展 compatibility6
随 TYPO3 7 一起提供,您是否已尝试安装此扩展?
另请参阅:Retaining compatibility to TYPO3 CMS 6
正在从 7.x 降级回 6.2
没有带有降级说明的文档之类的东西。但是,如果您别无选择,可以尝试以下方法:
在再次 运行ning TYPO3 之前:
- 备份您的数据
- 从您的网站删除 TYPO3 7 核心以及
composer.json
(和 /vendor/
目录)、.htaccess
和 index.php
文件。
- 删除
/typo3temp/
、/fileadmin/_processed/
和/fileadmin/_temp_/
的内容。
uninstall
通过在 /typo3conf/PackagesStates.php
文件中将 state
设置为 inactive
所有 TYPO3 7 相关(系统)扩展。
- 卸载或降级所有仅与
TYPO3 7.x
兼容的扩展。
- 将
/typo3conf/LocalConfiguration.php
中的['SYS']['compat_version']
手动设置为'6.0'
(我们让TYPO3认为我们是从6.0
升级的。请注意TYPO3 7没有不再有此选项,您需要自己创建它。
- 从
/typo3conf/PackagesStates.php
中的数组 ['INSTALL']['wizardDone']
中删除所有数组项。
- 如果需要,请设置
['FE']['activateContentAdapter']
等手动选项。
- 将
TYPO3 6.2
核心放回原位。
现在您可以再次 运行 TYPO3:
- 通过访问
/typo3/install/
登录 install tool
。
- 运行
database compare
但请不要删除 fields
或 tables
属于您出于降级目的而临时禁用的扩展。
Clear all caches
来自安装工具。
- 运行 来自
upgrade wizard
. 的所有步骤
- 重新激活禁用的扩展程序(手动)。
- 检查
['SYS']['compat_version']
是否设置为 '6.2'
。
- 尽可能地测试您的 TYPO3 实例。
Arek van Schaijk 解决方案可以将 8.7 降级到 7.6。但是可能需要进行一些额外的更改。
- 在文件中
typo3/sysext/core/Configuration/DefaultConfiguration.php
- 将
fileCreateMask
从 0664 更改为 0660
将 folderCreateMask
从 2775 更改为 2770
- 符号链接可以用 this solution 纠正。
降级错误 3 网站的步骤是什么?这有可能吗?
我无法在我的 7.4 拼写错误网站上使用一些插件,所以我决定降级,但我在拼写错误论坛或文档中找不到任何相关信息。如果可能的话,有什么我可以遵循的步骤吗?
在升级您的网站之前,您应该始终 backup
您的数据并在任何时候避免 downgrading
。
TYPO3 兼容模式6.x
系统扩展 compatibility6
随 TYPO3 7 一起提供,您是否已尝试安装此扩展?
另请参阅:Retaining compatibility to TYPO3 CMS 6
正在从 7.x 降级回 6.2
没有带有降级说明的文档之类的东西。但是,如果您别无选择,可以尝试以下方法:
在再次 运行ning TYPO3 之前:
- 备份您的数据
- 从您的网站删除 TYPO3 7 核心以及
composer.json
(和/vendor/
目录)、.htaccess
和index.php
文件。 - 删除
/typo3temp/
、/fileadmin/_processed/
和/fileadmin/_temp_/
的内容。 uninstall
通过在/typo3conf/PackagesStates.php
文件中将state
设置为inactive
所有 TYPO3 7 相关(系统)扩展。- 卸载或降级所有仅与
TYPO3 7.x
兼容的扩展。 - 将
/typo3conf/LocalConfiguration.php
中的['SYS']['compat_version']
手动设置为'6.0'
(我们让TYPO3认为我们是从6.0
升级的。请注意TYPO3 7没有不再有此选项,您需要自己创建它。 - 从
/typo3conf/PackagesStates.php
中的数组['INSTALL']['wizardDone']
中删除所有数组项。 - 如果需要,请设置
['FE']['activateContentAdapter']
等手动选项。 - 将
TYPO3 6.2
核心放回原位。
现在您可以再次 运行 TYPO3:
- 通过访问
/typo3/install/
登录install tool
。 - 运行
database compare
但请不要删除fields
或tables
属于您出于降级目的而临时禁用的扩展。 Clear all caches
来自安装工具。- 运行 来自
upgrade wizard
. 的所有步骤
- 重新激活禁用的扩展程序(手动)。
- 检查
['SYS']['compat_version']
是否设置为'6.2'
。 - 尽可能地测试您的 TYPO3 实例。
Arek van Schaijk 解决方案可以将 8.7 降级到 7.6。但是可能需要进行一些额外的更改。
- 在文件中
typo3/sysext/core/Configuration/DefaultConfiguration.php
- 将
fileCreateMask
从 0664 更改为 0660 将
folderCreateMask
从 2775 更改为 2770- 符号链接可以用 this solution 纠正。