使用符号链接将 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
打字错误3 -> 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
。可能是,您必须在实际工作之前重命名现有的 directories/files。
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
我尝试将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
打字错误3 -> 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
。可能是,您必须在实际工作之前重命名现有的 directories/files。
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