繁体   English   中英

使用符号链接将 TYPO3 版本 9 升级到 TYPO3 LTS

[英]Upgrade TYPO3 version 9 to TYPO3 LTS with symlink

我曾尝试将 TYPO3 版本 9.0.0 升级到 LTS 版本。 我已按照以下步骤操作。

TYPO3 版本 9.0.0 到 TYPO3 LTS

1)启用符号链接typo3_src文件夹

ln -s typo3 typo3_src

此显示升级按钮已启用以执行升级。

在此处输入图片说明

2) 之后,我执行了升级过程。

当我单击按钮时没有任何反应,这只显示这样的消息。

在此处输入图片说明

TYPO3 版本 9.5.6 到 TYPO3 LTS

我已经执行了相同的步骤来检查 TYPO3 版本 9.5.6 中的功能

这个在根目录下载最新版的typo3

在此处输入图片说明

在根目录中并显示成功消息

在此处输入图片说明

根据消息中的显示,它告诉我重新加载浏览器,因为系统已升级。 但是,重新加载后没有显示最新版本的TYPO3。

谁能告诉我这有什么问题?

您的符号链接设置不正确。

你写了:
ln -s typo3 typo3_src

是什么错误的方向。

TYPO3(9.5.8)的正确符号链接是:

ln -s typo3_src-9.5.8/ typo3_src
ln -s typo3_src/typo3 typo3
ln -s typo3_src/index.php

ln -s命令的语法为: ln -s <source> <targetname>

我认为您的文件夹结构不正确。 正确的结构为:

typo3_src-> /path/to/typo3_src-9.5.x

typo3-> typo3_src / typo3

index.php-> typo3_src / index.php。

您的命令将产生typo3_src-> typo3

首先,尝试ln -s typo3_src-9.5.8 typo3_src ,看看是否可以解决问题。 如果不是,请另外尝试ln -s typo3_src/typo3 typo3 ,然后尝试ln -s typo3_src/index.php index.php 可能是,必须先重命名现有目录/文件,然后才能真正起作用。

TYPO3 9.0.0版到TYPO3 LTS:问题是核心已经找到,请检查- https://forge.typo3.org/issues/87575 因此,您正面临这个问题。

TYPO3版本9.5.6到TYPO3 LTS:如果您的项目设置带有以下符号链接,则您只需要遵循TYPO3核心更新向导即可。

在此处输入图片说明


在此处输入图片说明

ln -s typo3_src-9.5.6/ typo3_src
ln -s typo3_src/typo3 typo3
ln -s typo3_src/index.php

请尝试一下。

假设您要将 Typo3 从 v9.5.10 更新到 v9.5.25

1 - 使用当前版本 (v9.5.10)

cd  /var/www/typo3
mv  typo3_src  typo3_src_9.5.10
ln  -s  typo3_src-9.5.10  typo3_src
mv  typo3  typo3.save
ln  -s  typo3_src/typo3  .
mv  index.php  index.php.save
ln  -s  typo3_src/index.php  .

2 - 下载新版本 (v9.5.25)

wget --content-disposition get.typo3.org/9.5.25

3 - 在 /var/www/typo3/ 目录中解压新版本

tar  xvfp  typo3_src-9.5.25.tar.gz

4 - 将“核心”的新版本移动到其目标目录

cd /var/www/typo3
chown  -R  apache:apache  typo3_src-9.5.25
chmod  -R  g=u,o=u-w  typo3_src-9.5.25
rm  typo3_src
ln  -s  typo3_src-9.5.25  typo3_src

5 - 现在你的typo3 的核心是9.5.25 版

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM