&tag(Ruby/トラブルシューティング);
*目次 [#q247812a]
#contents
*関連ページ [#c2900a33]
*参考情報 [#b2be5ab1]


*ネットワーク関連 [#r35a4939]
** net/http/digest_auth (LoadError)が発生する [#rff1ecf5]
-以下のコマンドでインストール。
 gem install net-http-digest_auth


*文字コード関連 [#o1751d4d]

**incompatible character encodings: Windows-31J and UTF-8 [#xefe4268]
-WindowsでRubyを使用していて発生。
-Windows-31Jでコンコードされた文字列と、UTF-8でエンコードされた文字列を"#{a} #{b}"のように結合していたのが原因だった。
-パス文字列の読み取り時に格納した変数のencodingを確認するとよい。
-RubyのバージョンによってEncoding.default_external、Encoding.default_internalが変わっている可能性があるのでそこもチェック。



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS