簡體   English   中英

文件(sys_file_reference)的引用UID必須為數字

[英]Reference UID for the file (sys_file_reference) has to be numeric

我正在嘗試將網站從Typo3 4.0遷移到使用Typo3 8.7的新服務器。 我已經從舊CMS的根頁面中導出了樹結構,選擇了所有級別和表。 當我嘗試在新的CMS上導入它時,出現以下錯誤:

The reference UID for the file (sys_file_reference) has to be numeric

我找到了錯誤報告,其中指出該錯誤已針對6.2版進行了更新。 我怎樣才能避免sys_file_reference與關系記錄sys_files出口過程中的記錄? 還是有解決此錯誤的另一種方法?

在6.0中,TYPO3的文件處理已發生了巨大變化:引入了FAL。

從這一更改開始,您無法將數據從舊版本傳輸到新版本。 您需要進行適當的更新。
必要的方式是:

  1. 克隆您的4.0安裝
  2. 更新到4.5(這應該很容易,因為直到那時才不推薦使用)
  3. 更新到6.2(在此升級中,所有文件引用都轉換為FAL)
  4. 更新至8.7 [1]

對於步驟3和4,您可能需要將擴展​​及其數據更新為匹配的版本。

[1]您寫了大約8.3。 這是一個中間版本,絕不支持。
在最新(當前)版本8.7.8中始終使用最新版本,即8.7(對於8版本)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM