Tag: heroku

Heroku – ActionView :: Template :: Error(PG ::错误:错误:列category_products.desc不存在

我正在使用RailsAdmin,这是我在RailsAdmin中单击我的模型CategoryProduct时出现的错误。 这就是错误的样子: Started GET “/admin/category_product” for 67.230.41.62 at 2012-12-21 23:20:07 +0000 2012-12-21T23:20:07+00:00 app[web.1]: 2012-12-21T23:20:07+00:00 app[web.1]: ActionView::Template::Error (PG::Error: ERROR: column category_products.desc does not exist 2012-12-21T23:20:07+00:00 app[web.1]: LINE 1: …ry_products”.* FROM “category_products” ORDER BY category_p… 2012-12-21T23:20:07+00:00 app[web.1]: ^ 2012-12-21T23:20:07+00:00 app[web.1]: : SELECT “category_products”.* FROM “category_products” ORDER BY category_products. desc LIMIT 20 OFFSET 0): 2012-12-21T23:20:07+00:00 app[web.1]: 120: %tbody […]

密钥就在那里,但我仍然得到`fetch’:找不到密钥:“S3_BUCKET_NAME”(KeyError)

我知道有很多这样的问题,但我试图跟着每一个没有运气。 我必须忽略一些容易出错的错误。 我正在尝试按照Heroku指南设置S3和Paperclip,并按照此词和代码指南设置本地测试。 每次我尝试生成数据库迁移,但我收到错误: config/environments/development.rb:62:in fetch’: key not found: “S3_BUCKET_NAME” (KeyError) 这些是我的文件,完全替换了键: development.rb config.paperlip_defaults = { storage: :s3, s3_credientials: { bucket: ENV.fetch(‘S3_BUCKET_NAME’), access_key_id: ENV.fetch(‘AWS_ACCESS_KEY_ID’), secret_access_key: ENV.fetch(‘AWS_SECRET_ACCESS_KEY’), s3_region: ENV.fetch(‘AWS_REGION’) } } .ENV S3_BUCKET_NAME=some-bucket-name AWS_ACCESS_KEY_ID=AAAAAABBBBBCCCCCDDDD AWS_SECRET_ACCESS_KEY=AAAAABBBBBCCCCCDDDDDEEEEE AWS_REGION=us-east-1 我错过了什么? 编辑:我已尝试将ENV值添加到我的~/.bashrc和~/.bash_profle中, 如此问题所示 ,但错误相同。

Heroku加入/包括不像sqlite开发环境那样工作

所以这就是我在我的开发(SQLite)环境中完美运行的东西: key = “%#{keywords}%” listings = Listing.order(:headline) listings = listings.includes(:neighborhood).where(“headline like ? or neighborhoods.name like ?”, key, key) if keywords.present? 但是,当我在Heroku上尝试类似的东西时,我会遇到一些错误: listings = listings.includes(:neighborhood).where(“headline like ? or neighborhoods.name like ?”, key, key) ActiveRecord::ConfigurationError: Association named ‘neighborhoods’ was not found; perhaps you misspelled it? 我也尝试了以下内容并得到了相应的错误: > listings = Listing.includes(:neighborhood).where(“headline like :keywords or neighborhood.name like :keywords”, :keywords […]

将ImageMagick CLI转换为MiniMagick gem

我终于想出了如何使用颜色配置文件和ImageMagick (使用ImageMagick 转换颜色(不是图像))将CMYK颜色转换为RGB值。 现在我正在努力使用MiniMagick将以下命令合并到Rails应用程序中: magick convert xc:”cmyk(255,0,0,0)” -profile USWebCoatedSWOP.icc -profile sRGB_IEC61966-2-1_black_scaled.icc -format “%[pixel:up{0,0}]\n” info: 哪个应该返回这样的东西: srgb(0%,68.0964%,93.8003%) 有任何想法吗? 我很乐意直接粘贴这条线,但我不确定这是不是MiniMagick工作方式。 我也不确定Heroku在Heroku平台上运行Heroku 。 任何帮助,将不胜感激。

关于heroku部署的错误

因此我正在通过heroku部署我的代码,但最近在访问该网站时遇到了“抱歉但出了问题”的错误。 不完全确定这个Ive的原因回来并尝试使用’heroku rake db:reset命令’(可能不是逐字逐句)但我有点困惑,如何解决这个问题。 2012-08-11T23:30:00+00:00 heroku[run.1]: Awaiting client 2012-08-11T23:30:00+00:00 heroku[run.1]: Starting process with command `bundle exec rake db:rollback` 2012-08-11T23:30:01+00:00 heroku[run.1]: State changed from starting to up 2012-08-11T23:30:06+00:00 heroku[run.1]: Process exited with status 0 2012-08-11T23:30:06+00:00 heroku[run.1]: State changed from up to complete 2012-08-11T23:30:17+00:00 heroku[run.1]: Awaiting client 2012-08-11T23:30:17+00:00 heroku[run.1]: Starting process with command `bundle exec rake db:migrate` […]

引脚中的ActiveRecord :: StatementInvalid #index显示/app/app/views/pins/index.html.erb第4行引发:

我git从github推送heroku master用于我的项目,但是当我打开heroku时它会说 Pins #index中的ActiveRecord :: StatementInvalid 显示/app/app/views/pins/index.html.erb第4行引发: PG::UndefinedTable: ERROR: relation “pins” does not exist LINE 5: WHERE a.attrelid = ‘”pins”‘::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 = d.adrelid AND a.attnum = d.adnum WHERE a.attrelid = ‘”pins”‘::regclass AND a.attnum > 0 AND […]

本地postrges工作,但似乎无法推动到RAILS_ENV =生产heroku

我的应用程序在localhost:3000上的本地环境中运行得很好。 它从我当地的postgres数据库中提取数据,但我似乎没有更新生产环境。 我的欢迎页面可以在我的https://gcl.herokuapp.com页面上查看,但是当我点击导航链接查看另一个页面时我收到错误,我假设因为该页面调用来自db的数据,它找不到。 我正在做$ rails db:migrate RAILS_ENV=production 我在终端中获得以下输出: (0.2ms) SELECT pg_try_advisory_lock(3666737882978712990); ActiveRecord::SchemaMigration Load (0.6ms) SELECT “schema_migrations”.* FROM “schema_migrations” ActiveRecord::InternalMetadata Load (0.6ms) SELECT “ar_internal_metadata”.* FROM “ar_internal_metadata” WHERE “ar_internal_metadata”.”key” = $1 LIMIT $2 [[“key”, :environment], [“LIMIT”, 1]] (0.2ms) BEGIN SQL (1.9ms) UPDATE “ar_internal_metadata” SET “value” = $1, “updated_at” = $2 WHERE “ar_internal_metadata”.”key” = $3 [[“value”, “production”], [“updated_at”, […]

为什么有些JS行为在开发中有效,但是当我推送到Heroku时却没有?

我正在尝试创建一个步骤表单 – 当选择其他内容时触发/显示某些字段。 这是一个例子 – http://jsfiddle.net/XnPZF/ – 它工作(它也适用于开发)。 只是无法弄清楚为什么当我推送到Heroku时这不起作用。 这是Heroku的一个版本 。 登录凭证:abc@test.com/test123 应该触发其下方其他字段的字段是Property_Type和Category。 以下是一些代码片段: /views/listings/new.html.erb { :class => ‘form-horizontal’ } do |f| %> Multi-Family Condo listings.js文件: $(‘#listing_property_type_id’).on(‘change’, function(){ var option = $(this).find(‘:selected’); $(‘[data-show-for-prop-type]’).hide(); //And maybe reset? $(‘[data-show-for-prop-type=’+ option.text() +’]’).show(); });

在部署到Heroku时,为什么Travis无法连接使用Redis cache_store?

我在我的Rails应用程序中使用Redis缓存: config.cache_store = :redis_store, redis_url 当我将我的Rails应用程序直接推送到Heroku时,它已成功部署。 使用Travis时,Heroku部署步骤失败,因为资产预编译尝试连接到Redis。 Running: rake assets:precompile rake aborted! ArgumentError: invalid uri scheme ” /tmp/build_7c5f167bf750cb2986dbb9c3510ea11e/vendor/bundle/ruby/2.1.0/gems/redis-3.2.0/lib/redis/client.rb:390:in `_parse_options’ 我尝试了各种各样的事情:使用rake任务覆盖RedisStore方法,将cache_store实例化移动到初始化阶段,使用Docker而不是sudo,更改Heroku构建策略和其他travis.yml配置等。 我不想在本地预编译,我宁愿不改变缓存解决方案。 在雪松-14堆栈上运行的许多其他应用程序使用非常类似的设置,因此问题似乎有点特殊。 有关如何解决此Travis + Heroku部署问题的任何建议吗?

Heroku push – ExecJS :: RuntimeError:SyntaxError:期望的名称

我推送到Heroku时遇到以下错误。 前几天工作正常。 我正试图推送的提交没有重大配置更改。 我很难过如何解决这个问题。 Rails 5.1应用程序使用以下buildpack: 1. heroku/nodejs 2. heroku/ruby 我正在使用webpacker和纱线。 我认为这与它有关,但无法挖掘更多信息。 remote: —–> Preparing app for Rails asset pipeline remote: Running: rake assets:precompile remote: yarn install v0.27.5 remote: [1/4] Resolving packages… remote: [2/4] Fetching packages… remote: warning fsevents@1.1.2: The platform “linux” is incompatible with this module. remote: info “fsevents@1.1.2” is an optional dependency and […]