【发布时间】:2023-03-30 12:36:01
【问题描述】:
我的 conf 文件看起来像
root /var/www/root/public;
# Turn on Passenger
passenger_enabled on;
passenger_ruby /usr/local/rvm/gems/ruby-2.5.1/wrappers/ruby;
每当我卷曲到网站时,我在 Nginx 日志中看到的错误是
Cannot stat '/var/www/root/passenger_wsgi.py': Permission denied (errno=13); This error means that the Nginx worker process (PID 4417, running as UID 33) does not have permission to access this file.
但这是一个 Rails 应用程序,我没有 python。
乘客 gem 已安装,应用程序已部署到生产模式。
为什么要查找 python 文件,我该如何解决这个错误?
如果有帮助,这在 Linode 上,我正在使用 rvm。
【问题讨论】:
标签: ruby-on-rails nginx ruby-on-rails-5 passenger