Webアプリケーションでは、データベースから取得されたように見えるコンテンツを除いて、すべてのコンテンツに取り組んでいます。いくつかの特殊文字が使用されており、それらは壊れています-したがって、それは間違いなくどこかの文字エンコードエラーです。
ブラウザで手動でiso-8859-1からutf-8に切り替えようとすると、データベースの内容は正常に見えますが、静的なものが台無しになっています。およびその逆。したがって、静的コンテンツはiso-8859-1であり、データベースのコンテンツはutf-8であると思われます。
文字セットを示すいくつかの構成ファイルを探しましたが、変更しようとしても何も起こりません。
私のデータベースコンテンツをiso-8859-1に変換することはおそらく役立つので、静的コンテンツと相関しますか?その場合、どうやって?スキーマと照合を変更しようとしましたが、効果はシームレスでした。
編集:私の謝罪。これはMySQLデータベースです。