首页 > 解决方案 > nginx 上的服务器与乘客

问题描述

运行 rails app 时出现错误:
/bin/sh: 1: exec: /root/.rvm/gems/ruby-2.5.1/wrappers/ruby: Permission denied

与乘客一起在 nginx 上运行的服务器

标签: rubynginxpassenger

解决方案


看起来,您已经从根级别安装了 rvm / gems,出于明显的原因不建议这样做(所有试图到达此目录的进程也需要由根运行)

单用户安装 - 用于用户 $HOME 内的隔离安装,不适用于 root。(来源:https ://rvm.io/rvm/install )

尝试重新安装你的 rvm


推荐阅读