Header
2018-12-18
2019-02-14

Railsのエラー cannot load such file -- xmlrpc/client (LoadError)

20181209 mt

Rubyの2.1系からRubyの2.4.0へバージョンアップした際に Ruby On Railsで以下のxmlrpcが読み込めないというエラーが発生したので、解決策と一緒に記載します。

Ruby On Railsのxmlrpcエラー内容

cannot load such file -- xmlrpc/client (LoadError)

解決策 gem 'xmlrpc'をインストール

Ruby On Railsのgemファイルへ以下を追記し bunle installしてサーバーを再起動すれば解決します。

gem 'xmlrpc'

原因

Rubyの2.4.0から、xmlrpcライブラリが Rubyの内臓から bundled gemとして対応されたので、gemファイルとしてインストール必要する必要が出たためです。

gemとしてxmlrpcをインストールすれば解決します。

参考サイト1

参考サイト2

以上になります

その他関連記事

【初心者・独学者向け】プログラミングに困ったらテラテイルで質問してみよう

ArgumentError in Controller index key must be 32 byteエラーについて

Rail5でアップデートしたらmysql2でエラーになった場合の対処方法

Ruby on Railsのデバッグツール byebugの紹介

Template is missingの対応方法|Ruby On Railsでよく発生するエラー

rbenvでよく使うコマンド一覧

Ruby on Railsでsitemapを自動生成しsitemapを自動更新する

Ruby on Railsのパーシャルとnew_record?メソッドを利用しフォームを簡素化する

前の記事
次の記事
人気記事
カテゴリーから記事を探す