ruby - nginx 上的服务器与乘客
问题描述
运行 rails app 时出现错误:
/bin/sh: 1: exec: /root/.rvm/gems/ruby-2.5.1/wrappers/ruby: Permission denied
与乘客一起在 nginx 上运行的服务器
解决方案
看起来,您已经从根级别安装了 rvm / gems,出于明显的原因不建议这样做(所有试图到达此目录的进程也需要由根运行)
单用户安装 - 用于用户 $HOME 内的隔离安装,不适用于 root。(来源:https ://rvm.io/rvm/install )
尝试重新安装你的 rvm
推荐阅读
- javascript - axios post请求返回401
- wordpress - 解析错误:语法错误,第 4311 行 /wp-includes/functions.php 中的文件意外结束
- javascript - 设置 cookie 后运行脚本而不重新加载页面
- html - Conditional pattern to be used along with required Angular7/8
- hadoop - 清理本地 tmp 后纱线未启动
- julia - 如何在不关闭 Julia 环境的情况下清理 Plots (GR)
- javascript - 我需要通过 url 下载 PDF
- yocto - bitbake 构建找不到稀疏的
- python - 按类别组合列表并为每个列表创建带有描述的新列
- angular - Angular 6 app 组件和子组件执行