【问题标题】:Heroku push incompleteHeroku 推送不完整
【发布时间】:2016-03-17 05:05:51
【问题描述】:

我有一个在 localhost 中完美运行的 rails 应用程序,但上次我将它推送到 Heroku 时,“关于”和“联系”部分似乎上传不完整或其他内容,这是网站 https://damp-inlet-9409.herokuapp.com 的链接,以及是的,我重推了 3 次,结果还是一样

更新:

我认为问题出在 development.rb 或 production.rb 上,你找到了:

生产.rb

Rails.application.configure do
config.cache_classes = true
config.eager_load = true
config.consider_all_requests_local       = false
config.action_controller.perform_caching = true
config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
config.assets.js_compressor = :uglifier
config.assets.compile = true
config.assets.digest = true
config.log_level = :debug
config.i18n.fallbacks = true
config.active_support.deprecation = :notify
config.log_formatter = ::Logger::Formatter.new
config.active_record.dump_schema_after_migration = false
end

开发.rb

Rails.application.configure do
config.cache_classes = false
config.eager_load = false
config.consider_all_requests_local       = true
config.action_controller.perform_caching = false
config.action_mailer.raise_delivery_errors = false
config.active_support.deprecation = :log
config.active_record.migration_error = :page_load
config.assets.debug = true
config.assets.digest = true
config.assets.raise_runtime_errors = true
end

【问题讨论】:

  • 您确实应该为您的问题添加更多描述 - 目前,它非常广泛。

标签: ruby-on-rails ruby-on-rails-4 heroku heroku-toolbelt


【解决方案1】:

您的问题有多种可能性。

首先,您遇到 rails 错误,这意味着在基本级别(IE Heroku 数据库等),应用程序应该可以正常运行。

许多Heroku 应用程序的主要问题是它们没有数据库,这会产生 Heroku “应用程序错误”:

供将来参考,此错误表示您对 Heroku 运行应用的方式存在问题(通常是您没有数据库或其他东西)。

由于您有 rails 错误,这意味着问题可能是未声明的变量,或者缺少条件登录等。

--

要解决此问题,您需要检查Heroku 日志:

这将为您提供阻止应用运行的问题的具体读数。然后,您可以更好地向我们提供所述错误的详细信息,或者自己解决问题。

【讨论】:

  • 成功了!我只需要一个 rake db:migrate from Heroku,但“关于”中的图像看起来仍然有点不完整,知道是什么原因造成的吗?
  • 在本地环境中尝试rake assets:precompile RAILS_ENV=production,然后再次推送到 Heroku ;) 如果成功,您应该将答案标记为正确,以免其他人感到困惑
  • 没用 :( 我更新了帖子,希望对您有所帮助,谢谢 Rich btw
  • 好吧,当你说它不起作用时,你怎么知道?在我看来没问题。你能具体说明问题是什么吗?
  • 在“关于”部分,您没有看到图像不完整吗?好像它没有完全充电,或者只是我?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-30
  • 2019-02-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多