私はエラーだ:私はポーランドつまりからの文字で何かを表示しようとすると、UTF-8およびWindows-1250_ :_非互換文字エンコーディングを。私のapplication.rbの 'ąęźć'Railsの管理エンコーディングエラーi「は窓-1250」を使用しようと
は、私が得た:database.ymlので config.encoding = "ウィンドウ-1250"
: エンコード:窓-1250
私は中のparamsを表示することができますどのようにレール管理パネルのwindows-1250?
OSのエンコーディングとは何ですか?また、ルビエンコーディングとは何ですか? あなたはCP1250を使用せず、UTF-8に固執することを強くお勧めします。 –
私はエンコーディングを変更できないように、既存のデータベースの上にアプリケーションを作成しています。 –
KacperM
私はこのアプリケーションのコンソールでstringを作成し、string.encodingを実行します。#
完全なスタックトレースのように、より多くのコンテキストを提供してください。何かがUTF-8で入ってきてCP1250に変換されているようです。しかし、伝えるのは難しい。 サーバーの起動時に、エンコードフラグを "-E CP1252"に設定することができます。 –