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

RTL言語への切り替え時にaui_deprecated.cssが読み込めない

投稿者

Alfonso Crisci

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • DXPをRTL言語(例:アラビア語、ヘブライ語)で使用している場合、視覚的なエラーや、 aui_deprecated.css などのCSSファイルをLiferayが読み込めないことに気づくことがあります。

css_not_loaded.png

これと似たようなメッセージで(Chrome)。

Refused to apply style from 'http://localhost:8080/o/frontend-css-web/portal/aui_deprecated.css?t=1559257778864' because its MIME type ('') is not a supported stylesheet MIME type, and strict MIME checking is enabled.

環境への配慮

  • ライフレイDXP 7.0
  • Liferay DXP 7.1

決議

  • お使いのLiferayが LPS-82650の影響を受けているかどうかを確認してください : 影響を受けている場合は、サポートチケットを開いてパッチを要求してください。
  • お使いの Liferay DXP が LPS-82650 の影響を受けない場合、または theme.css.fast.load=falsejavascript.fast.load=false または includ-and-override=portal-developer.properties を使用していない場合。プロパティ を portal-ext.properties ファイルで使用している場合、Liferay の前にある Web サーバーが css リソースを正しく配信していない可能性があります。 その場合、以下は一時的な回避策にしかなりません。

    - サーバを停止する
    - $LIFERAY_HOME/work、 $LIFERAY_HOME/osgi/stateの内容を削除する
    - Appサーバの一時的なキャッシュを削除する (Tomcatでは $TOMCAT_HOME/workと $TOMCAT_HOME/temp)
    - Appサーバの一時的なキャッシュを削除する。 $TOMCAT_HOME /workと$TOMCAT_HOME /temp)
    - サーバーを再起動
    - ブラウザのキャッシュをクリア

    そして、完全な解決のために、Webサーバーを正しくチューニングしなければなりません。
did-this-article-resolve-your-issue

legacy-knowledge-base