-
ruby-on-rails – Sidekiq进程无声地死亡
所属栏目:[百科] 日期:2020-12-17 热度:151
我在Digital Ocean上有2GB的液滴,直到上周才开始工作,突然间我的sidekiq进程似乎正在消失所有的工作.我也启用了SWAP Memory.在我继续升级服务器之前,有没有办法确定它是因为内存 过去30天的历史 解决方法 如果内存是原因,那么可能Linux OOM杀手杀死了这个过[详细]
-
ruby-on-rails-5 – Rails 5 – 强参数:哈希数组
所属栏目:[百科] 日期:2020-12-17 热度:101
我正在根据我的要求发送这些参数: {"rss":[{"rss":"http://sneakernews.com/feed/","type":"2"},{"type":"4","rss":"https://forum.unity3d.com/forums/-/index.rss"}]} 在我的控制器上我这样做: rss = rss_params[:rss]def rss_params params.permit(:rss[详细]
-
ruby-on-rails – Net :: ReadTimeout:Net :: ReadTimeout和Sel
所属栏目:[百科] 日期:2020-12-17 热度:190
关于将Capybara烘焙到新版Rails(5.1)cf http://weblog.rubyonrails.org/2017/2/23/Rails-5-1-beta1/中的热情 我遇到了一个问题.这是我的步骤.任何线索欢迎. 全新安装: Linux Ubuntu Desktop 16.10(Hyper-V上的VM),Chrome安装并运行正常; Ruby 2.4; Rails 5.[详细]
-
ruby-on-rails – 在Elastic Beanstalk上使用Elasticache for Ra
所属栏目:[百科] 日期:2020-12-17 热度:131
我在Amazon Web Services上使用Elastic Beanstalk创建了一个Rails 5.0应用程序,并且我已经能够成功创建具有正常运行的数据库的网站.唯一的问题是我的应用程序需要ActionCable才能工作,我很难配置Elasticache并让rails app成功地与Elasticache集群通信. 很多[详细]
-
ruby-on-rails – 在Windows 10上,gem install nio4r -v 2.0.0失
所属栏目:[百科] 日期:2020-12-17 热度:194
我试图在 Windows 10上设置rails但是在尝试安装nio4r gem时我遇到了一个问题. C:gem install nio4r -v 2.0.0Temporarily enhancing PATH to include DevKit...Building native extensions. This could take a while...ERROR: Error installing nio4r:ERROR:[详细]
-
ruby-on-rails – 登陆页面上的Rails背景视频
所属栏目:[百科] 日期:2020-12-17 热度:82
我想在我的目标网页上放置视频背景,但是我收到了路由错误? 没有路线匹配[GET]“/ videos / propose.mp4” 这是我到目前为止所做的: 这是视频路径app / assets / videos / proposal.mp4 配置/ application.rb中 config.assets.paths "#{Rails.root}/app/ass[详细]
-
ruby-on-rails – 在rails中编码视频时出现参数错误
所属栏目:[百科] 日期:2020-12-17 热度:128
我正在尝试上传视频并将其转换为mp4.对于转换,我正在使用gem carrierwave-video.我在 question中的配置相同 我在我的系统中安装了ffmpeg.但是当我上传视频时,会发生以下错误. VideoFailed to transcode with FFmpeg. Check ffmpeg install and verify video[详细]
-
ruby-on-rails – Rails 5 ActionCable错误描述和拒绝连接
所属栏目:[百科] 日期:2020-12-17 热度:149
我与使用devise进行身份验证的ActionCable进行了基本聊天. module ApplicationCable class Connection ActionCable::Connection::Base identified_by :current_user def connect self.current_user = find_verified_user logger.add_tags 'ActionCable',curr[详细]
-
ruby – 使用API??将一张幻灯片从Google幻灯片复制到新的演示文
所属栏目:[百科] 日期:2020-12-17 热度:174
我希望使用 Google Drive API来创建新的Google幻灯片,但是从另一个以前的演示文稿复制了一张幻灯片. 我的问题是,是否有可能构建一个新的Google幻灯片并将幻灯片(单一地)插入到新幻灯片中. 或者是否可以从Google演示文稿中删除幻灯片? 解决方法 虽然不完美,[详细]
-
ruby – Rails算法后的内存泄漏?
所属栏目:[百科] 日期:2020-12-17 热度:124
我写了一个灵感来自合并排序的合并部分的算法. def self.merge(arr) if arr.length == 1 return arr end groups = [] (0...-(-arr.length/2)).each do |i| groups [] if !arr[2*i+1].nil? arr[2*i].each do |cal1| arr[2*i+1].each do |cal2| mergecal = fun[详细]
-
ruby-on-rails – 在其他人之后运行Rails控制器before_action回
所属栏目:[百科] 日期:2020-12-17 热度:53
是否有一种简单的方法可以附加到rails中的控制器的before_action列表,以便稍后添加的其他before_action回调将在我的回调之前而不是之后运行? 我的用法是我担心其他控制器将包含,并且我希望包含它的控制器能够添加他们自己的before_action方法,但是在所有这[详细]
-
ruby-on-rails – `app`目录下的命名空间
所属栏目:[百科] 日期:2020-12-17 热度:78
在我们的app目录中,我们希望一些子目录包含命名空间类,一些子目录包含顶级类.例如: app / models / user.rb定义:: User app / operations / foo.rb定义:: Operations :: Foo app / operations / user / foo.rb定义:: Operations :: User :: Foo 我们的appli[详细]
-
ruby-on-rails – 使用Heroku更改资产编译位置的正确程序
所属栏目:[百科] 日期:2020-12-17 热度:77
我希望从Heroku预编译资产到在开发时预编译它们并将它们推送到Heroku.我理解基本程序是 RAILS_ENV=production bundle exec rake assets:precompile git add . git commit -m 'Add precompiled Assets' git push production master 但是,这会消除heroku上的所[详细]
-
ruby-on-rails – Rails Active Record取消(保存或创建)before_c
所属栏目:[百科] 日期:2020-12-17 热度:100
实际上,我想测试一个模型回调. system_details.rb(Model) class SystemDetail ActiveRecord::Base belongs_to :user attr_accessible :user_agent before_create :prevent_if_same def agent Browser.new(ua: user_agent,accept_language: 'en-us') end def[详细]
-
ruby-on-rails – 在Amazon S3 carrierwave上重新上载映像
所属栏目:[百科] 日期:2020-12-17 热度:184
我有图像上传到亚马逊s3桶.当我尝试重新创建_versions!时,它给了我一个零身体异常. 我认为这是由于我们代码中以前的上传器设置发生了变化.但是,当我做pr.image.url时,它仍然给我原始图像,所以我尝试的是下面: begin User.all.each do |pr| if pr.user.pres[详细]
-
ruby-on-rails – Rails服务器在启动后立即退出
所属栏目:[百科] 日期:2020-12-17 热度:177
我有一个奇怪的问题.我刚刚在远程服务器上配置了rails项目.但是在我运行’rails server’命令后立即出现此错误: [pediatric-nutri]# rails server= Booting WEBrick= Rails 4.1.16 application starting in development on http://0.0.0.0:3000= Run `rails[详细]
-
为什么Ruby中没有竞争条件
所属栏目:[百科] 日期:2020-12-17 热度:183
我正在尝试多线程示例.我正在尝试使用以下代码生成竞争条件.但我总是得到相同(正确)的输出. class Counter attr_reader :count def initialize @count = 0 end def increment @count += 1 end def decrement @count -= 1 endendc = Counter.newt1 = Thread.s[详细]
-
ruby-on-rails – rails 5 has_many通过表顺序
所属栏目:[百科] 日期:2020-12-17 热度:155
我想在直通表中的列上订购has_many through关系 class DoctorProfile has_many :doctor_specialties has_many :specialties,through: :doctor_specialtiesclass Specialty has_many :doctor_specialties has_many :doctor_profiles,through: :doctor_special[详细]
-
ruby-on-rails – Rails – 将数据库转储到文件中
所属栏目:[百科] 日期:2020-12-17 热度:200
我想要做的是将数据库转储到自定义创建的.rb文件中. 我发现了一个seed_dump gem,允许我这样做: rails db:seed:dump FILE=db/seeds/my_db_file_name.rb 然后我注意到我的数据库是我们的订单,所以我在SO上找到了这个包括id: rails db:seed:dump FILE=db/seed[详细]
-
ruby-on-rails – docker-compose Rails弹簧不起作用
所属栏目:[百科] 日期:2020-12-17 热度:93
我用 铁路4.2.5.1运行集装箱 Ruby 2.3.1运行机智容器 当我开始 $docker-compose exec web /bin/bash # ssh into the web server $bundle exec rails c 我收到以下错误. from /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.1/lib/bundler/runtime.rb:86:[详细]
-
ruby – Rails 4.1.6资产管道没有在生产中加载资产和javascript
所属栏目:[百科] 日期:2020-12-17 热度:73
我在rails web服务器上有一个 ruby,我试图在生产中部署.我无法在生产中加载资产:.css,.js和images(由于开发似乎工作正常). 这是我的production.rb Rails.application.configure do # Code is not reloaded between requests. config.cache_classes = true #[详细]
-
ruby-on-rails – 独角兽陷入困境:刷新宝石列表
所属栏目:[百科] 日期:2020-12-17 热度:85
我正在使用Rails 4.0.0,Ruby 2.3和Unicorn. 我的应用程序工作正常,直到我尝试在我的Gemfile中添加nem gem.一切都像本地的魅力一样,但是当我使用Capistrano部署到DO时,我陷入了错误循环: E,[2016-09-26T11:40:29.801388 #24545] ERROR -- : reaped #Process:[详细]
-
如何编写一个ruby方法,该方法返回两个数组但位于不同位置的项目
所属栏目:[百科] 日期:2020-12-17 热度:63
我正在尝试用 Ruby编写游戏Mastermind的一个版本.为此,我需要编写一个方法,该方法将返回两个不同数组共有多少个元素的计数,但这些元素位于不同的位置.我已经有一个方法可以返回在同一索引处正确的项目数. 例如: comparing ["red","green","red","orange"] t[详细]
-
ruby-on-rails – 使用控制器外的Devise登录用户
所属栏目:[百科] 日期:2020-12-17 热度:167
我正试图找出一种方法来使用Devise签署用户.我知道这可以通过使用以下帮助器的控制器实现: sign_in(:user,user) 不幸的是,当从服务或初始化程序调用时,这个帮助程序不起作用(例如,我有一个初始化程序,我可以从中识别用户但我希望能够登录).有没有办法在控制[详细]
-
ruby-on-rails – 无法创建在Rails中具有带前导点的段的路由(以
所属栏目:[百科] 日期:2020-12-17 热度:175
在Heroku的Rails 5应用程序中,我正在尝试为此URL创建路由: http://beta.example.com/.well-known/acme-challenge/some-key,因此我可以使用Let’s Encrypt验证我的服务器以获取SSL证书.但是我无法使路线在路线的任何路段中使用前导点或句点,它只返回404 Not[详细]