legacy-knowledge-base
公開されました Jun. 30, 2025

マスターページが使用中なので削除できない

written-by

Adam Kollar

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

問題

  • マスターページが使用されているので削除できないのですが、使用状況がわかりません。
  • 次のようなエラーメッセージが表示されます:
    • エラー:ページ、ページテンプレート、表示ページテンプレートで使用されているマスターページは削除できません。

Environment

  • DXP 7.3+

解決策

  • この問題を解決するには、データベースの使用元を特定する必要がある。
  • 以下の手順で使い方を調べることができる:
    1. レイアウトテーブルでマスターページを検索します:

      SELECT * FROM lportal.layout where name like '%Master_Page_Name%';
    2. その結果に基づいて、問題のマスターページに接続されているPLIDSを見つける。
    3. レイアウトテーブルのmasterLayoutPlidカラム
      、例えばPLIDSを検索します:
      SELECT * FROM lportal.layout where masterLayoutPlid in (11312,11313);
    4. その結果から、どのページ、ページテンプレート、表示ページテンプレートが問題のマスターページを使用しているかを見つけることができます。
did-this-article-resolve-your-issue

legacy-knowledge-base