2016-05-04 20 views
1

私のルビーを修復するのに助けが必要です。私はレールのサーバを起動しようとしたとき、それは今朝までは完全に罰金働いていたと私は、このエラーMSG受け取った:Railsサーバーの起動に失敗しました

ダニエルズ-のMacBook-Proの:myrubyblog daniellim $レールの-p 5040 /ユーザ/ daniellimを/.rbenv/versions/2.3.0/bin/rails:23:in load ':このファイルを読み込めません - /Users/daniellim/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/メイン/Users/daniellim/.rbenv/versions/2.3.0/bin/rails:23:inから宝石/レール-4.2.6/binに/レール(とLoadError)>」

私はバンドルをインストールしようとしています更新しても動作していないようです。

+0

'bundle exec rails s'はうまく動作しますか?おそらくあなたのシステム 'rails'の宝石が壊れています。 – tadman

+0

起動しますが、エラーページにロードします。 – DanDNoob

+0

どのバージョンのルビーとレールを使用していますか? – Nirupa

答えて

0

エラーによると、レール(またはレールの正しいバージョン)がインストールされていないことになります。

そのため、まずシステム

gem install rails -v 4.2.6 

にレールをインストールするか、あなたはすでにそれをインストールしている場合、私は何かに欠けていた場合、それは

gem update rails 

教えてください更新?

+0

ねえ、更新しました。私のローカルホストのページにエラーが表示されます>>表示/Users/daniellim/ruby/myrubyblog/app/views/layouts/application.html.erb行#5が発生しました: 権限が拒否されました@ utime_internal -/Users/daniellim/ruby​​/myrubyblog /tmp/cache/assets/sprockets/v3.0/DS/DSOLSc6A5RVSmvM415eEWAWG_AgOvZcLZOXQjsXyWQA.cache 抽出されたソース(行番号5): – DanDNoob

+0

私は自分の答えを更新しました。上記のリンクを使ってレールを更新してみてください。 – Nirupa

+0

最初にインストールしようとしましたか?それがうまくいかない場合は更新してみてください – Nirupa

0

プロジェクト/ tmp/pids/server.pid からserver.pidファイルを削除してから、サーバーを再度実行してください。

+0

こんにちは@Dhanashri、私はこのtmp/pidsのthingyがあることに気付かなかった。これはいつもサーバーを起動するたびに作成されますか?私はそれを削除しない場合、私はすでにサーバーが実行されていると言って私のサーバーを起動することはできません。 – DanDNoob

+0

ファイルを削除すると、指定したポート番号でサーバーを実行するたびに常に作成されます。 –

関連する問題