ホーム DoRuby ローカルでコマンドを打つとアスタリスクで囲まれたエラーが出る

ローカルでコマンドを打つとアスタリスクで囲まれたエラーが出る

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

はじめまして。mugiです。
本日は ruby script/server など、コマンドを打つと
妙なエラーが出るときの対処法をご紹介します。
レアケースな気がしますが…。

ある日、ローカルを立ち上げようとして ruby script/server を打つと、

*****************************************************************
*config.breakpoint_server has been deprecated and has no effect.*
*****************************************************************
/****/****/****/…. (以下ファイル名など)
というエラーが表示されました。調べていくうちに、おそらくローカル環境がおかしいだろう
というところまで突き止めまして、
インストールされている gem を調べてみました。

gem list
でインストールされている gem を見ます。

*** LOCAL GEMS ***

actionmailer (1.3.3.7116, 1.3.3, 1.2.5)
    Service layer for easy email delivery and testing.
…   
妙なバージョンがインストールされていました。1.3.3.7116 ですね。

gem uninstall actionmailer –version 1.3.3.7116
で削除します。他にも *.7116 系がインストールされていたら削除してください。

C:\svn\***>ruby script/server webrick => Booting WEBrick… => Rails application started on http://0.0.0.0:3000 => Ctrl-C to shutdown server; call with –help for options [2008-03-10 15:32:38] INFO WEBrick 1.3.1 [2008-03-10 15:32:38] INFO ruby 1.8.5 (2006-12-25) [i386-mswin32] [2008-03-10 15:32:38] INFO WEBrick::HTTPServer#start: pid=1324 port=3000
これで起動するようになります。
いつ *.7116 系をインストールしてしまったのかは、いまだに謎です。

記事を共有

最近人気な記事