Tag: Ruby/トラブルシューティング
関連ページ†
参考情報†
ネットワーク関連†
net/http/digest_auth (LoadError)が発生する†
文字コード関連†
incompatible character encodings: Windows-31J and UTF-8†
- WindowsでRubyを使用していて発生。
- Windows-31Jでコンコードされた文字列と、UTF-8でエンコードされた文字列を"#{a} #{b}"のように結合していたのが原因だった。
- パス文字列の読み取り時に格納した変数のencodingを確認するとよい。
- RubyのバージョンによってEncoding.default_external、Encoding.default_internalが変わっている可能性があるのでそこもチェック。
バッククォートの出力が文字化け†
Last-modified: 2022-04-11 (月) 15:28:23