legacy-knowledge-base
公開されました Jul. 2, 2025

Web コンテンツを介した画像のアップロードがアップグレード後に消える

written-by

Justin Mann

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

Web コンテンツ構造のイメージ フィールドを使用してイメージをアップロードすると、イメージがドキュメントおよびメディア ポートレットに表示されません。 以前のバージョンの Liferay から Liferay DXP 7.3 へのアップグレードを実行した後、画像フィールドからアップロードされた画像を含む Web コンテンツに画像が表示されなくなりました。

環境

  • Liferay DXP 7.3

解決策

  • ファイルはドキュメントおよびメディア ポートレットに表示されませんが、Web コンテンツ構造のイメージ フィールドを使用してイメージをアップロードすると、ファイルはファイル システムに保存されます。
  • したがって、Liferay DXP 7.3 へのアップグレードを行う場合、新しい Liferay 環境を古いドキュメント ライブラリにポイントする (または古いドキュメント ライブラリを新しい環境の場所にコピーする) 必要があります。
  • アップグレード中は、次のことが行われます。
    • 古いイメージ (イメージ テーブル + ファイル システム) を DL (DLFileEntry テーブル + DL ファイル システム) に移行します。
    • 古い参照が含まれていたテーブル JournalArticleImage は不要になったため、削除します。 現在、DL は Web コンテンツの画像の参照として使用されています
  • 新しい DL URL 形式は次のとおりです。
 http://{domain}/documents/{groupId}/{DLFileEntry_UUID} 
  • 画像への古い URL はすべて下位互換性があるため、ドキュメント ライブラリが適切に再接続されている限り、新しい URL だけでなく古い URL からもすべての画像にアクセスできます。
did-this-article-resolve-your-issue

legacy-knowledge-base