質問

どうすれば CQ5 ログファイルのパスを設定できますか?

回答、解決策

CRX Logs: crx-quickstart/logs/crx/error.log and crx-quickstart/logs/crx/translation.log」「CRX のログファイルは「crx-quickstart/server/runtime/0/_crx/WEB-INF/log4j.xml」の下にあります。

アペンダーのファイルパラメーターの下のすべてのログのパスを変更することができます。例

サーバーを再起動すると、変更が有効になります。

サーブレットのエンジンログ:crx-quickstart/server/logs/access.log

サーブレットのエンジンログは、crx-quickstart/server/etc/server.xml の下にあります。

<log-file>
    <log-file-name>logs/access.log</log-file-name>
</log-file>

Sling ログ:crx-quickstart/logs/error.log

sling error.log の設定は、通常の場合、以下
のファイル内にある crx-quickstart/logs/error.log の下でできます:

crx-quickstart/launchpad/config/org/apache/sling/commons/log/crx-quickstart/launchpad/config/org/apache/sling/commons/log/LogManager.config

あるいは、ランタイムに Felix コンソールを使用して同じ設定を行うことができます。/system/console/configMgr/org.apache.sling.commons.log.LogManager
http://localhost:4504/system/console/configMgr/org.apache.sling.commons.log.LogManager

Sling ログ:crx-quickstart/request.log and crx-quickstart/access.log

access.log と request.log パスの設定はここから可能:

crx-quickstart/launchpad/config/org/apache/sling/engine/impl/log/RequestLogger.config

あるいは、ランタイムに Felix コンソールを使用して同じ設定を行うことができます。/system/console/configMgr/org.apache.sling.engine.impl.log.RequestLogger
http://localhost:4504/system/console/configMgr/org.apache.sling.engine.impl.log.RequestLogger

Apache Felix ログ:crx-quickstart/launchpad/logs/error.log

crx-quickstart/launchpad/logs/error.log パスは、以下のプロパティの下の crx-quickstart/launchpad/sling.properties ファイルで設定が可能:

org.apache.sling.commons.log.file

 

適用対象

CQ5.x

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー