簡體   English   中英

為什么無法在生產環境訪問 rails 應用程序?

[英]Why can't access rails application on production environment?

運行開發模式時,效果很好:

$ rails s

但是當生產模式:

$ RAILS_ENV=production rails s

並嘗試訪問它:

$ curl http://0.0.0.0:3000

然后消息是:

Access denied.

沒有任何錯誤日志。 找不到是什么原因。

確保在運行rails s -e production之前完成了這些步驟。

  1. bundle exec rake db:create RAILS_ENV=production
  2. bundle exec rake db:migrate RAILS_ENV=production
  3. bundle exec rake assets:precompile RAILS_ENV=production

然后你可以運行: bundle exec rails s -e production

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM