Rails 3 Mechanize – SocketError:getaddrinfo:主机或名称未知
我正在使用机械化,我得到这个错误。 有人可以帮帮我吗。
我已将元刷新设置为true。
错误日志:
SocketError: getaddrinfo: Host or name not known form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:644:in 'initiallize' form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:644:in 'open' form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:644:in 'block in connect' form C:/Ruby192/lib/ruby/1.9.1/timeout.rb:44:in 'timeout' form C:/Ruby192/lib/ruby/1.9.1/timeout.rb:87:in 'timeout' form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:644:in 'connect' form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:637:in 'do_start' form C:/Ruby192/lib/ruby/1.9.1/net/http.rb:632:in 'start' form C:/Ruby192/lib/ruby/gems/1.9.1/gems/mechanize-1.0.0/lib/mechanize.rb:527:in 'fetch_page' form C:/Ruby192/lib/ruby/gems/1.9.1/gems/mechanize-1.0.0/lib/mechanize.rb:591:in 'fetch_page' form C:/Ruby192/lib/ruby/gems/1.9.1/gems/mechanize-1.0.0/lib/mechanize.rb:464:in 'post_form' form C:/Ruby192/lib/ruby/gems/1.9.1/gems/mechanize-1.0.0/lib/mechanize.rb:370:in 'submit' form C:/Ruby192/lib/ruby/gems/1.9.1/gems/mechanize-1.0.0/lib/form.rb:141:in 'submit'
更新 – 表单提交http://sofzh.miximages.com/ruby-on-rails/Cuo9u.png上的错误消息
表格http://sofzh.miximages.com/ruby-on-rails/XlrIm.png
在里面创建需要’resolv-replace’的 config / initializers / requires.rb
- rails 3.2的未定义方法 _index_path
- 使用carrierwave限制文件上传量
- WINDOWS上的Rails:安装therubyracer和libv8 – 在MAC上设计的网站上工作
- Rails 4 Net :: SMTPAuthenticationError:535#5.7.0身份validation失败
- 如何针对某些路径在Rails 4中有选择地启用SSL?
- 在Rails应用中连接到Google AnalyticsAPI
- 当用作param时,`*`的含义(不像* arg,只是*)
- ActiveRecord – 用警告替换模型validation错误
- 设计`find_first_by_auth_conditions`方法说明