簡體   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