如何检查rails环境?

如何在Ubuntu服务器上检查rails环境?

命令: Rails.env => command not found命令: rails.env => command not found

这听起来像你试图在shell中运行Rails.env 。 这是行不通的,因为Rails.env是Ruby代码,而不是Unix shell命令。

你如何在服务器上部署和启动你的Rails应用程序? Rails环境由服务器启动时RAILS_ENV环境变量的值决定。 你可能在某处指定了一些配置文件,或者你也可以用命令RAILS_ENV=production my_rails_server启动服务器。 为了真正回答这个问题,我需要了解更多有关启动服务器的命令的详细信息。 你正在使用独角兽,杂种,Webrick,还是别的什么?

一个班轮,如果你在应用程序的根

rails r“puts Rails.env”

你可以检查关于你的rails应用程序的完整细节。 通过输入这个命令“耙约”。 将给你简要的细节,你的机器上安装了哪个版本的红宝石,rails版本等。例如 –

关于您的应用程序的环境

Rails版本——> 4.2.6

Ruby版本——> 2.3.1-p112(x86_64-linux)

RubyGems版本—-> 2.5.1

机架版—-> 1.6.4

JavaScript运行时——-> Node.js(V8)

中间件——> Rack :: Sendfile,ActionDispatch :: Static,

应用程序根目录—-> / data / www / testapp

环境——>发展

数据库适配器—–> mysql2

数据库模式版本—–> 0

在您的Rails应用程序目录中键入:

耙一下