The € (euro) symbol is a three byte character, with byte values in file (UTF-8) of 0xE2, 0x82, 0xAC.

Sometimes, if the character encoding is not set consistently among all participating entities of the system, Confluence, server and the database, one may experience strange behaviour.

...
ユーロ (€) 記号を使用したページを作成します。Wiki マークアップ テキストボックスやプレビュー、保存済みページの表示ではすべて、ユーロ記号が表示されています。
次の日、ユーロ記号は上下逆のクエスチョン マークに変わっていました。
...
どうなっているのでしょうか。ユーロ記号が変わってしまったのはなぜでしょうか。どうすればこれを防ぐことができるでしょうか。

Interestingly enough the character encoding test passes with no problems, demonstrating that Confluence and the connected Database both recognise the € symbol.

(warning) The information on this page does not apply to

[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、
.

There are two potential reasons for this behaviour:

データベースと Confluence は utf-8 エンコードを使用しています。接続はできません。

utf-8 エンコードを使用していない接続を経由してデータを転送すると、正しくエンコードされません。したがって、接続エンコードを更新することで今後この問題は解決する可能性がありますが、既存のデータには影響を与えないと考えられます。

データベースは utf-8 を使用していません。Confluence および接続ではこのエンコードが使用されています。

データベース エンコーディングが UTF-8 に設定されておらず、他のエンコーディング (latin1 など) を使用している場合、"€" 文字が失われる潜在的な理由となる可能性があります。原因としてよくあるのがキャッシュです。Confluence がデータベースにデータを保存する際、ローカルのキャッシュ コピーも保持する場合があります。データベース エンコーディングが正しく設定されていない場合、Euro 文字がデータベースに正しく記録されない可能性がありますが、Confluence はそのデータのキャッシュされたコピー (正しくエンコードされているもの) を引き続き使用します。エンコード エラーはキャッシュの期限が切れた場合にのみ発覚し、誤ってエンコードされたデータがデータベースから取り込まれます。

たとえば、 latin1 エンコードは、すべての 2-byte UTF8 文字を正しく保存し、表示しますが、ユーロ文字は、保存される前に '?' に置き換えられます。 Confluence のエンコードが UTF-8 に設定されたので、2-byte UTF-8 文字は 1 utf8 文字ではなく、異なる 2 latin1 文字とみなされて latin1 に保存されました。しかし、これはユーロ記号などの 3-byte utf8 文字には当てはまりません。

Please ensure that you set the character encoding to UTF-8 for all the entities of your system as advised in this guide.