Tag: heroku

回形针使用Heroku设置Amazon S3

has_attached_file :image, :storage => :s3, :s3_credentials => “#{RAILS_ROOT}/config/s3.yml”, :path => “/:style/:filename” 我不确定是什么:path => “/:style/:filename”是。 我还想为这个附加图像添加样式,那是什么:路径是什么? 我想要的样式是:styles => { :medium => “275×275>”, :thumb => “175×155>” } 基本上这里发生的是我正在设置heroku并且我不得不使用S3,这似乎很简单,只是不习惯这个附件约定的东西。 此外,我刚刚注册了一个S3帐户……但是heroku正在宣传它的免费或其他东西。 这有什么用?

在推送到heroku之后,我的大多数资产突然返回404

我已经部署了这个应用程序(rails 3.2.11)一百万次了,我没有搞乱任何设置,但现在我受到了欢迎: 为什么这发生在蓝色之外? 我的application.rb包括config.assets.enabled = true – 从来没有任何问题。 事实上,在端口3000上本地运行它似乎没有任何问题。 在今天早上部署到heroku之后,它似乎没有加载内部/ assets / 有趣的是,在复制文件以尝试并创建一个新应用程序后, git commit产生您期望的所有内容,以及我认为可能与之相关的LONG列表: 编辑:有趣的是,一些资产已经加载,如徽标和背景,但其余的,你可以看到返回404。

Heroku:使用回形针运行imagemagick

我在我的mac os x计算机上安装了image magick,现在我想将它部署到heroku。 我在heroku上安装了paperclip插件,但上传图片时出现此错误: Paperclip::CommandNotFoundError 之前我在计算机上没有imagemagick instaledl时出现此错误,但现在我想部署它, 如何让图像magick在heroku上工作?

Rake中止,尝试加载gem’uglifier’时出错

我正在关注“在Heroku上使用Ruby入门”,但在尝试在本地运行演示应用程序时 $ bundle exec rake db:create db:migrate 我明白了 sam@samoliver:~/ruby-getting-started$ bundle exec rake db:create db:migrate –trace rake aborted! Bundler::GemRequireError: There was an error while trying to load the gem ‘uglifier’. /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:76:in `block (2 levels) in require’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:72:in `each’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:72:in `block in require’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:61:in `each’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler/runtime.rb:61:in `require’ /home/sam/.rvm/gems/ruby-2.2.3/gems/bundler-1.11.0/lib/bundler.rb:99:in `require’ […]

一个Heroku dyno上有多少个Rails应用程序?

我只是找不到你可以用一个dyno在heroku上托管多少个应用程序? 我打算主持很多流量很小的小应用程序。 谢谢你的回答

将暂存环境添加到工作流程

我目前有两个工作环境:本地development和Heroku production 。 我想在Heroku上添加一个staging环境,以便在将应用程序推送给用户之前看到一切都按预期进行。 优选地, staging环境应具有与production环境完全相同的设置和数据。 完成上述步骤需要哪些步骤?

如何将seeds.rb推送到现有的rails应用程序(在Heroku上)?

我将所有应用程序的数据存储在seeds.rb本地。 但是,在我将所有内容推送到Heroku后,该应用程序运行良好,但没有任何数据。 我不想再次重新输入海量数据,所以有没有人有办法帮助我?

Ruby on Rails,Paperclip,亚马逊AWS S3和Heroku

我尝试了两天,让我的所有网站都通过Heroku和亚马逊AWS S3在互联网上工作(存储我的图像),但……我无法做到! 为了简化,我想使用带有回形针的Heroku和Amazon AWS S3来上传图片并进行显示。 我遵循了很多教程但是,这个总结了我所做的一切: https : //devcenter.heroku.com/articles/paperclip-s3 上传系统适用于本地的基本存储,但如果我按照教程并将此代码放在我的环境中,我就会出错 config.paperclip_defaults = { :storage => :s3, :s3_credentials => { :bucket => ENV[‘S3_BUCKET_NAME’], :access_key_id => ENV[‘AWS_ACCESS_KEY_ID’], :secret_access_key => ENV[‘AWS_SECRET_ACCESS_KEY’] } } 首先是我的代码,然后我会写出我在本地的错误,以及我尝试在Internet上测试时的错误(Heroku打开)。 我的代码: develpment.rb: Blabla::Application.configure do # Settings specified here will take precedence over those in config/application.rb. # In the development environment your application’s code is […]

Heroku上的Rails 4.0.1,无法创建数据库

我无法得到rake db:migrate在Heroku上运行我的rails 4.0.1应用程序。 我猜我没有正确配置postgres …但是阅读heroku上的文档并没有真正帮助,我不知道该怎么做。 我对heroku或postgres不太了解。 任何帮助或资源将不胜感激。 如果我还有其他任何内容可以发帖,请告诉我。 (另外,我正在使用设计,如果这很重要) 当我运行heroku run rake db:migrate我得到这个: Running `rake db:migrate` attached to terminal… up, run.5077 PG::UndefinedTable: ERROR: relation “users” does not exist LINE 5: WHERE a.attrelid = ‘”users”‘::regclass ^ : SELECT a.attname, format_type(a.atttypid, a.atttypmod), pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = […]

在heroku雪松堆栈上部署sinatra app(使用config.ru)

我正在尝试重构我的sinatra代码,将我的主文件分成单独的文件,使用此响应中的一些提示,并且我遇到了部署到heroku的麻烦。 以前我没有config.ru文件,只使用了我的Procfile ,它是: web: bundle exec ruby web.rb -p $PORT 根据这篇文章 。 从重构开始,我现在将我的Procfile更改为 web: bundle exec thin -R config.ru start -p $PORT 我的config.ru文件正在 root = ::File.dirname(__FILE__) require ::File.join( root, ‘web’ ) run MyApp.new 我的web.rb文件包含在类定义中 class MyApp < Sinatra::Application # … end 这适用于我的本地开发计算机,但是当我部署到heroku时,我得到了 2011-12-01T11:21:54+00:00 app[web.1]: bundler: command not found: thin 2011-12-01T11:21:54+00:00 app[web.1]: Install missing gem executables […]