尝试将我的rails应用程序上传到弹性beanstalk。我已成功部署我的应用程序并创建了postgres数据库。我的应用程序适用于开发服务器上的sqlite3。
我的eb状态已准备就绪,健康状况为绿色。
我的eb日志文件;
android:strokeAlpha
我是eb的新手,所以我想知道问题是否因为以下原因而发生;
我的网络接口;
当我尝试分离RDS安全组时,即使我以root用户身份登录,它也会给出错误没有授权。
我一直试图解决这个问题几个小时,非常感谢任何帮助!
修改 我想我和here有同样的问题。但无法理解如何解决它
答案 0 :(得分:0)
您的问题在Nginx日志中非常清楚:
连接到上游时connect()到unix:///var/run/puma/my_app.sock失败(2:没有这样的文件或目录)
它的内容如下:
没有此类文件或目录
这意味着您的套接字不存在于此路径中:
/var/run/puma/my_app.sock
您需要将路径设置为与Rails / Puma中的路径相同 上游(即配置)
当你这样做不要忘记以确保Nginx用户 可以访问它需要 RW 访问的套接字。