Nginx and Unicorn) 无法访问本地服务器

Nginx and Unicorn) Cannot access local server

使用 Nginx 和 Unicorn 将我的应用程序(Ruby on Rails)部署到 Heroku 后,我无法访问本地服务器。

当我运行'rails s'命令时:

% rails s
=> Booting Unicorn
=> Rails 5.2.4.5 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
I, [2021-02-24T21:38:31.580195 #65055]  INFO -- : unlinking existing socket=/tmp/nginx.socket
I, [2021-02-24T21:38:31.580518 #65055]  INFO -- : listening on addr=/tmp/nginx.socket fd=15
I, [2021-02-24T21:38:31.582319 #65055]  INFO -- : master process ready
I, [2021-02-24T21:38:31.583415 #65069]  INFO -- : worker=0 spawned pid=65069
I, [2021-02-24T21:38:31.584169 #65069]  INFO -- : worker=0 ready

访问 'http://localhost:3000',我得到 'Cannot access this page. Access denied at localhost' 或类似的东西(原始消息显示为日文)。

消息 'Booting Unicorn' 我知道本地服务器从 Puma 切换到 Unicorn,但不知道错误原因,因为我没有收到任何错误消息。

如果需要更多信息,我可以提供。

我是 Nginx 和 Unicorn 的新手,非常感谢任何帮助。

当我在生产环境下移动 gem 'unicorn' 时问题解决了。在此之后,我 运行 'rails s' 命令和 Puma 启动,最后我可以访问本地服务器。

非常感谢!