Ubuntu Server で rails 環境を確認するにはどうすればよいですか?
コマンド:Rails.env => command not found
コマンド: rails.env => command not found
Ubuntu Server で rails 環境を確認するにはどうすればよいですか?
コマンド:Rails.env => command not found
コマンド: rails.env => command not found
Rails.env
シェルで実行しようとしたようです。Rails.env
Unix シェル コマンドではなく、Ruby コードであるため、これは機能しません。
Rails アプリをサーバーにどのようにデプロイして起動していますか? Rails 環境は、サーバー起動時の RAILS_ENV 環境変数の値によって決定されます。それを指定する構成ファイルがどこかにあるかもしれませんRAILS_ENV=production my_rails_server
。これに本当に答えるには、サーバーを起動するために実行するコマンドの正確な詳細を知る必要があります。ユニコーン、雑種、Webrick、または何か他のものを使用していますか?
Rails アプリケーション ディレクトリで次のように入力します。
かき集める
シェルの Rails コンソールから環境を確認することもできます。アプリケーション ディレクトリ パスから開始します。
rails console<enter>
コンソールからの出力を確認した後... (出力はおそらく異なります)
Running via Spring preloader in process XXXXX
Loading development environment (Rails X.x.x)
irb(main):001:0>
プロンプトタイプで
Rails.env<enter>
カスタム環境がない限り、次の環境のいずれかが読み込まれます
=> "development"
=> "production"
=> "test"