==> exceptional.log <==# Logfile created on Tue Nov 02 11:27:18 -0700 2010 by logger.rb[INFO] (init.rb:21) Tue Nov 02 18:27:18 UTC 2010 - Loading Exceptional 2.0.26 for 2.3.5==> dyno-2858334.log <==>> Thin web server (v1.2.6 codename Crazy DelicIoUs)>> Maximum connections set to 1024>> Listening on 0.0.0.0:15336,CTRL+C to stop==> production.log <==# Logfile created on Tue Nov 02 11:27:17 -0700 2010
如您所见,我已经安装了Exceptional插件,并且Exceptional没有报告任何异常.
解决方法 答案:我们的应用程序正在使用Sass,它试图将其编译的CSS写入public /目录.在Heroku上,这是在只读文件系统上.相反,我安装了 Hassle,它将编译后的Sass CSS放在tmp /下,这是读写的.Heroku支持通过将环境设置为开发来发现问题,从而允许记录错误:
heroku config:add RACK_ENV=development
Hassle网站建议添加Hassle作为插件,但是当我可以使用宝石时,我不想使用插件.我通过将它添加到Gemfile并将其添加到environment.rb来实现它:
# existing requires# ...require 'hassle'Rails::Initializer.run do |config| # ... # existing config # ... config.mIDdleware.use Hassleend
现在它正常运作.
@H_419_39@ 总结以上是内存溢出为你收集整理的ruby-on-rails – Heroku应用程序在启动时无声地失败全部内容,希望文章能够帮你解决ruby-on-rails – Heroku应用程序在启动时无声地失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)