3

を使用して ColdFusion に UTF-8 データ (例: 漢字) を記録させることは可能<cflog>ですか?

デフォルトでは、文字の代わりに疑問符のみをログに記録します。

ファイル API を使用してログ ファイルを開いたり、書き込んだり、閉じたりできることはわかっていますが、ロギングのように単純なことを過度に複雑にしたくはありません。

4

2 に答える 2

5

ええ、しかし、ファイルを UTF-8 として処理するように JVM 全体に指示する必要があります。これは、jvm.config の java.args に追加することで実行できます。

-Dfile.encoding=utf8

参照

于 2013-01-07T13:26:23.663 に答える
2

log4j.appender.LOGFILE.encoding=UTF-8また、ColdFusionのファイルで設定でき/lib/log4j.properties、VM全体に影響を与えない場合もあります。Adamのソリューションが機能する場合でも、必ずしも変更する必要はありません。

于 2013-01-07T17:08:17.613 に答える