我正在尝试使用 capistrano 将我的 Rails 应用程序(仅 API)部署到带有 Nginx 和乘客的 centos 服务器。当我尝试点击 Rails 应用程序时,它显示“打开 '/home/user/app/current/Passengerfile.json' 进行读取时出错:权限被拒绝 (errno=13);” 该错误意味着Nginx工作进程(PID 4344,以UID 984运行)没有访问该文件的权限。
但我那里没有 Passengerfile.json,我们也不需要它。
capistrano ruby-on-rails passenger-nginx
capistrano ×1
passenger-nginx ×1
ruby-on-rails ×1