gpt4 book ai didi

ruby-on-rails - 当我尝试访问 URL : localhost:3000 时,Rails 日志在 Puma 的终端中没有显示任何内容

转载 作者:数据小太阳 更新时间:2023-10-29 08:11:22 24 4
gpt4 key购买 nike

当我执行 rails s 时,它成功启动了我的服务器,并通过 URL http://localhost:3000 提供页面,但问题是:它当我从此服务器访问任何内容时,没有显示任何更改。

enter image description here

访问了那么多页面,还是没有任何提示。我重新启动了 Rails 服务器,使用以下命令杀死了所有 Rails 服务器:

ps aux | grep 'rails' | grep -v 'grep' | awk '{ print $2 }' | xargs kill -9

已经退出并重新开始 iTerm,但没有任何帮助。

我正在使用 Rails 5.0.0 和 ruby​​ 2.2.3。

最佳答案

config/puma.rb 文件有问题,我花了一个晚上才弄明白这个问题。无论如何,运行服务器进行开发时 Puma 的正确配置是:

workers Integer(ENV['WEB_CONCURRENCY'] || 2)
threads_count = Integer(ENV['RAILS_MAX_THREADS'] || 5)
threads threads_count, threads_count

preload_app!

rackup DefaultRackup
port ENV['PORT'] || 3000
environment ENV['RACK_ENV'] || 'development'

on_worker_boot do
# Worker specific setup for Rails 4.1+
# See: https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server#on-worker-boot
ActiveRecord::Base.establish_connection
end

关于ruby-on-rails - 当我尝试访问 URL : localhost:3000 时,Rails 日志在 Puma 的终端中没有显示任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39335564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com