index.phpの
@mysql_query("{$database_connection_method} {$database_connection_charset}");
を
@mysql_query("{$database_connection_method} {$database_connection_charset}", "{$modxDBConn}");
としてみました。この状態でMODx設定の「サイト名」を日本語で入力してみると、変化がありました。
が、MODx設定内の入力値は化けずに「テストサイト」などと表示されていますが、左側のツリーペインなど
各部は化けてます。今度は「??????」などではなく「テスト」などになってます。
ついでに、日本語のドキュメント名が「??????」などに化けてます。
化けた状態で更新されたわけではなく、出力が化けているだけのようですが。
もう少し、mysql_connect及びmysql_pconnectの使い方を調べてみます。
DBAPIのmysql_connectでは「true」なんてのが入ってたりして微妙に違うし。
ちなみにチカッパのmysql16サーバのグローバル値は、collationのみutf8_general_ciに設定されていて、
他はlatin1_swedish_ciになってます。collationをutf8_general_ciに変更したのもユーザからの指摘に
よるものらしいけど、それだけではまだ足りないんですね。