小编Bha*_*oni的帖子

获取错误Apple推送通知OpenSSL :: SSL :: SSLError

OpenSSL :: SSL :: SSLError(SSL_connect SYSCALL返回= 5 errno = 0 state = SSLv3读取服务器会话票证A):

整合库用于苹果推送通知休斯顿宝石.自从过去两个月以来,它运作顺利,但现在在应用程序中出现了这个错误.

尝试许多解决方案来解决问题.

也试过新的证书pem文件,但得到相同的错误..有时它是工作

请帮忙解决问题.

ruby gem ruby-on-rails apple-push-notifications ruby-on-rails-4

7
推荐指数
1
解决办法
349
查看次数

NameError(未初始化的常量Mime :: XLS):

我在我的Ubuntu服务器上遇到问题,但它在我的本地机器上完全没有任何错误.

ruby version 1.9.3

rails version 3.2.13
Run Code Online (Sandbox Code Playgroud)

我做了以下配置:

application.rb中

require File.expand_path('../boot', __FILE__)
require 'csv'
require 'rails/all'
Run Code Online (Sandbox Code Playgroud)

/initializers/mime_types.rb

Mime::Type.register "application/xls", :xls
#Mime::Type.register "application/vnd.ms-excel", :xls
Run Code Online (Sandbox Code Playgroud)

我从这里得到了参考

ruby excel ubuntu ruby-on-rails ruby-on-rails-3

6
推荐指数
1
解决办法
2326
查看次数

我可以在routes.rb中重命名资源吗?

在routes.rb,我公司目前拥有resources :users的User控制器.

访问者可以User通过以下方式请求模型www.mydomain.com/users

我想保持User控制器不变,但是请求URL请求people,以便访问者看到以下URL:www.mydomain.com/people

对于单个请求,我可以这样做:

get '/users', to: 'users#index'
Run Code Online (Sandbox Code Playgroud)

资源图是否可以相同?

ruby routes ruby-on-rails ruby-on-rails-4

6
推荐指数
1
解决办法
4098
查看次数

Rails 4:在此上下文中,第2行第11列(Psych :: SyntaxError)不允许使用映射值吗?

我已经成功安装了rails 4并使用rails 4.0.0创建了项目

rails s
Run Code Online (Sandbox Code Playgroud)

第一次工作正常。但是在gemfile中添加了“ devise” gem之后

 gem 'devise', '~> 3.0.0.rc'
Run Code Online (Sandbox Code Playgroud)

并运行捆绑安装,出现以下错误。该错误的原因是什么,将如何解决?

我也尝试在gem'devise'部分添加注释,但是现在每个Rails命令都出现相同的错误。

/home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse':   (<unknown>): mapping values are not allowed in this context at line 2 column 11 (Psych::SyntaxError)
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:205:in `parse_stream'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:153:in `parse'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/psych.rb:129:in `load'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:318:in `load_file'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/config_file.rb:191:in `initialize'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/gem_runner.rb:66:in `new'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/gem_runner.rb:66:in `do_configuration'
from /home/siv/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/gem_runner.rb:46:in `run'
Run Code Online (Sandbox Code Playgroud)

database.yml文件

development:
adapter: mysql2
encoding: utf8
database: realstate_development
pool: 5
username: root
password: root
socket: /var/run/mysqld/mysqld.sock
Run Code Online (Sandbox Code Playgroud)

任何版本的gem'devise'都在捆绑软件上显示以下错误,如果我删除devise gem可以正常工作,我使用的是rails 3.2.13,但我从未遇到过这样的问题,这很奇怪。

Fetching gem metadata from https://rubygems.org/.........
Fetching …
Run Code Online (Sandbox Code Playgroud)

gem rubygems ruby-on-rails devise ruby-on-rails-4

5
推荐指数
1
解决办法
1万
查看次数

获取许多对象关联的数组

我不知道如何找到一个可以理解的标题,所以我会尽力解释我的问题.

我有2个模型: - 可全球化的国家,名称和许多地区 - 地区所属国家

我想做的是从一系列国家/地区制作一系列所有地区.

例如

Country.all.regions
Country.with_translations(I18n.locale).order("country_translations.name asc").regions
Run Code Online (Sandbox Code Playgroud)

有一个简单的方法来获得这个数组?

ruby ruby-on-rails has-many globalize3 globalize

2
推荐指数
1
解决办法
790
查看次数