2010-12-05 8 views
2

私はレールアプリでサーバを起動しようとしています。いくつかのアプリでそれは他の人が、私はこのメッセージを取得し、正常に動作します:rails - サーバを起動する際の問題

rails s 
Usage: 
    rails new APP_PATH [options] 

Options: 
     [--skip-gemfile]  # Don't create a Gemfile 
    -d, [--database=DATABASE] # Preconfigure for selected database (options: mysql/oracle/postgresql/sqlite3/frontbase/ibm_db) 
           # Default: sqlite3 
    -O, [--skip-active-record] # Skip Active Record files 
     [--dev]     # Setup the application with Gemfile pointing to your Rails checkout 
    -J, [--skip-prototype]  # Skip Prototype files 
    -T, [--skip-test-unit]  # Skip Test::Unit files 
    -G, [--skip-git]   # Skip Git ignores and keeps 
    -r, [--ruby=PATH]   # Path to the Ruby binary of your choice 
           # Default: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 
    -m, [--template=TEMPLATE] # Path to an application template (can be a filesystem path or URL) 
    -b, [--builder=BUILDER]  # Path to an application builder (can be a filesystem path or URL) 
     [--edge]    # Setup the application with Gemfile pointing to Rails repository 

Runtime options: 
    -q, [--quiet] # Supress status output 
    -s, [--skip]  # Skip files that already exist 
    -f, [--force] # Overwrite files that already exist 
    -p, [--pretend] # Run but do not make any changes 

Rails options: 
    -h, [--help]  # Show this help message and quit 
    -v, [--version] # Show Rails version number and quit 

私は私の推測では、あなたがの後の文字を含めていることであるRailsの3.0.3とRuby 1.8.7

答えて

3

私はあなたがこのコマンドでRails 2.xアプリケーションを実行しようとしていると思います。このメッセージで失敗します。特定のアプリで一貫して失敗しているので、それらが2.xのアプリであるかどうかを確認してください。

このコマンドでは、Rails 3.xアプリケーションのみを実行できます。

+0

はい、そうでなければなりません。ご回答有難うございます – hanumanDev

0

を使用しています' "Rails s"と入力すると動作しますが、 "Rails s"と入力しても動作しません。

どのアプリが動作し、どのアプリがうまく動作しないのかは一貫していますか?

+0

はい、アプリと一貫しています。毎回同じ結果が出る。私は新しいアプリケーションを作る場合、サーバーは正常に動作します。古いアプリで「rails s」を実行すると、サーバーオプションリストが表示されます。私は "レールサーバー"を試してみると同じことです。 – hanumanDev

1

script/railsファイルが不足している必要があります。 Rails 2からアップグレードする際に、偶然に削除したか、何か問題があったかもしれません。作業中のプロジェクト(または新しいプロジェクト)からコピーしてください。

0

私は同じ問題がありました。システムからレール4.0.0beta1を削除して問題が発生していることがわかりました。私はまだバージョン3.2がインストールされていたが、私は削除がスクリプトフォルダも削除したと思う。タイプした後に

gem install rails 

もう一度働いた。たぶんこれは誰かを助けるかもしれない。

関連する問題