如何找到 Phusion 乘客版本?

Posted

技术标签:

【中文标题】如何找到 Phusion 乘客版本?【英文标题】:How can I find Phusion Passenger version? 【发布时间】:2011-12-31 18:27:57 【问题描述】:

如何找到我的 Phusion Passenger 版本?有没有可以从终端运行的命令?

【问题讨论】:

【参考方案1】:

您可以使用以下命令查找当前版本:

passenger -v

【讨论】:

您可以通过以下方式找到乘客命令的存储位置,因为它可能不在您的路径中,方法是:gem contents passenger | grep passenger$ 它说:cannot load such file -- phusion_passenger。我从official repository 安装了passenger 补充说明,如果没有全局安装passenger,这个命令只在你安装passenger的仓库中有效。【参考方案2】:
locate passenger-config
/path/to/passenger-config --version

如果Passenger是从包中安装的,请尝试搜索系统的包管理器

【讨论】:

它说:cannot load such file -- phusion_passenger。我从official repository 安装了passenger【参考方案3】:

试试

passenger-config --version

【讨论】:

【参考方案4】:

如果从 apt-get 安装,您无法从命令行获取乘客 -v,但是您可以从包管理器获取:

dpkg -l | grep passenger

这将返回如下内容:

ii  libapache2-mod-passenger      3.0.13debian-1  amd64  Rails and Rack support for Apache2

您可以使用您最喜欢的正则表达式命令从中获取版本号。

【讨论】:

以上是关于如何找到 Phusion 乘客版本?的主要内容,如果未能解决你的问题,请参考以下文章

Phusion 乘客(适合傻瓜!)

Phusion 乘客配置文件在哪里?

Phusion 乘客诉 WEBrick

phusion 乘客没有看到环境变量?

Phusion 乘客内部服务器错误

安装 Phusion 乘客时出错“在 [] (Gem::LoadError) 中找不到乘客 (>= 0)”