我可以将 TYPO3 安装的更新模式从 composer 更改为自动吗?

Can I change the update mode of a TYPO3 installation from composer to automatical?

我迁移了一个 TYPO3 安装,它是通过 Composer 安装的, 到另一个 webspace/hoster,现在我想 运行 更新。

如果我尝试在后端执行此操作

[Login]>Admin tools>Upgrade>Update TYPO3 Core>Update Core

我收到消息说我只能通过 Composer 更新 以及有关变量的信息:

TYPO3_DISABLE_CORE_UPDATER=1

现在,我可以将更新模式从 Composer 更改为自动更新吗 在后端,p.e。通过更改变量(如果是,在哪里)?

如果没有效果,我可以手动更新吗?

我在此处或 google 上搜索时没有找到具体答案 'typo3 changing update/upgrade type/mode'.

我从未尝试从基于作曲家的安装切换回更新 TYPO3 安装的老式方式。如果有任何机会在您的新网站托管商处使用 composer,您应该这样做!我绝不会选择不提供 SSH 的网络托管商。如果你有 SSH,如果没有提供,你可以手动安装 composer。

我用全新的 TYPO3 10.4 安装试过了,它似乎有效。
但这些说明不提供任何保证!

  1. 备份您的网站空间和数据库!真的,不要跳过这个!
  2. rm -rf composer.* vendor/
  3. cd public(可能你的文档根目录跟web有不同的名字)
  4. wget --content-disposition https://get.typo3.org/10.4.5
  5. tar xzf typo3_src-10.4.5.tar.gz
  6. ln -s typo3_src-10.4.5 typo3_src
  7. rm -rf typo3 index.php
  8. ln -s typo3_src/typo3
  9. ln -s typo3_src/index.php
  10. 转到 TYPO3 安装工具 (/typo3/install.php)
  11. 维护 => 重建 PHP 自动加载信息 => 转储自动加载
  12. 维护 => 刷新 TYPO3 和 PHP 缓存 => 刷新缓存

但请注意,我没有使用完整的 TYPO3 安装进行测试。切换后,您可能需要重新安装所有扩展。