Ruby/トラブルシューティング
の履歴(No.2)
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
履歴一覧
差分
を表示
現在との差分
を表示
ソース
を表示
Ruby/トラブルシューティング
へ行く。
1 (2015-10-08 (木) 08:19:42)
2 (2016-04-13 (水) 07:47:58)
Tag:
Ruby/トラブルシューティング
目次
†
目次
関連ページ
参考情報
ネットワーク関連
net/http/digest_auth (LoadError)が発生する
文字コード関連
incompatible character encodings: Windows-31J and UTF-8
↑
関連ページ
†
↑
参考情報
†
↑
ネットワーク関連
†
↑
net/http/digest_auth (LoadError)が発生する
†
以下のコマンドでインストール。
gem install net-http-digest_auth
↑
文字コード関連
†
↑
incompatible character encodings: Windows-31J and UTF-8
†
WindowsでRubyを使用していて発生。
Windows-31Jでコンコードされた文字列と、UTF-8でエンコードされた文字列を"#{a} #{b}"のように結合していたのが原因だった。
パス文字列の読み取り時に格納した変数のencodingを確認するとよい。
RubyのバージョンによってEncoding.default_external、Encoding.default_internalが変わっている可能性があるのでそこもチェック。