Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
邪恶冷月
@drshu
会员
第 27555 位会员 / 2016-07-17

[email protected]
7 篇帖子 / 45 条回帖
0 关注者
1 正在关注
2 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 送几本《RESTful Rails Development (中文版)》 at 2017年03月08日

    坐等开奖啊!!

  • 如何实现 Rails 项目的前后端分离? at 2016年09月23日

    #14 楼 @pengedy 谢谢您,我去研究一下

  • 请问有没有更新了 macOS 10.12 的朋友?各位的鼠标速度会变慢么? at 2016年09月23日

    我遇到了 但是我的是在 PD 里,鼠标非常奇怪,但是触摸板正常

  • 转赠一张 RubyConf 的普通票 at 2016年09月23日

    #3 楼 @huaz 已发送

  • 转赠一张 RubyConf 的普通票 at 2016年09月23日

    #1 楼 @huaz 留下你的邮箱~

  • 如何实现 Rails 项目的前后端分离? at 2016年09月19日

    #11 楼 @rina 谢谢你,祝你早日找到一份理想的工作😊

  • 如何实现 Rails 项目的前后端分离? at 2016年09月19日

    #6 楼 @zj0713001 恩,对,我越来越意识到这个方案的困难了,现在考虑用 Vue+JAVA 来分离前后端,Rails 这边可能需要看的东西太多了。

  • 如何实现 Rails 项目的前后端分离? at 2016年09月19日

    #3 楼 @hxh1246996371 大致明白了,那如果使用 Rails 来后端的话,这个 Api 这些怎么来提供呢?感觉和普通开发有很大不同 ( ・᷄ ᵌ・᷅ )

  • 如何实现 Rails 项目的前后端分离? at 2016年09月19日

    #1 楼 @realwol 抱歉,已经重新编辑。
    1.那如果使用 Rails5 的 API mode 有没有什么教程可以研读一下,和普通 ROR 开发有什么区别呢?
    2.您的意思是前端 angular 后端 Rails,通过 ES 来交互是吗?
    3.能否使用 bootstrap 这样的框架呢?感觉 angular 的学习路线有点太陡了

  • 还未配置好 Mina,又出现问题了,本地也跑不起来了,错误:IPAddr::InvalidAddressError: invalid address at 2016年09月15日

    #5 楼 @blacktulip

    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 ::1 prefixlen 128 
        inet 127.0.0.1 netmask 0xff000000 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
        nd6 options=1<PERFORMNUD>
    gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
    stf0: flags=0<> mtu 1280
    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
        ether **
        nd6 options=1<PERFORMNUD>
        media: autoselect (none)
        status: inactive
    en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
        options=60<TSO4,TSO6>
        ether **
        media: autoselect <full-duplex>
        status: inactive
    fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 4078
        ladder **
        media: autoselect <full-duplex>
        status: inactive
    en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether **
        inet6 fe80::8a1f:a1ff:fe26:ff58%en1 prefixlen 64 scopeid 0x7 
        inet 192.168.31.93 netmask 0xffffff00 broadcast 192.168.31.255
        nd6 options=1<PERFORMNUD>
        media: autoselect
        status: active
    p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
        ether **
        media: autoselect
        status: inactive
    bridge0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
        options=63<RXCSUM,TXCSUM,TSO4,TSO6>
        ether **
        Configuration:
            id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
            maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
            root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
            ipfilter disabled flags 0x2
        member: en2 flags=3<LEARNING,DISCOVER>
                ifmaxaddr 0 port 5 priority 0 path cost 0
        media: <unknown type>
        status: inactive
    utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
        inet6 fe80::2002:1911:69d:5900%utun0 prefixlen 64 scopeid 0xa 
        inet6 fdad:b058:b5ee:81b5:2002:1911:69d:5900 prefixlen 64 
        nd6 options=1<PERFORMNUD>
    

    MAC 地址我已经处理了

  • 还未配置好 Mina,又出现问题了,本地也跑不起来了,错误:IPAddr::InvalidAddressError: invalid address at 2016年09月14日

    #3 楼 @blacktulip 诶!可以了,但是为什么 localhost 不行了呢?

  • 还未配置好 Mina,又出现问题了,本地也跑不起来了,错误:IPAddr::InvalidAddressError: invalid address at 2016年09月14日

    #1 楼 @hlcfan 好像没什么问题,这是 Puma 的配置

    threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 }.to_i
    threads threads_count, threads_count
    port        ENV.fetch("PORT") { 3000 }
    environment ENV.fetch("RAILS_ENV") { "development" }
    plugin :tmp_restart
    
  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月12日

    #33 楼 @oyaxira 谢谢回复 我的问题主要体现为能够安装成功却总是提示没有安装

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月11日

    #31 楼 @suffering 抱歉,这两天一直有事,没有解决,又出现了新的问题,现在又出现了相同情况,只是又成了其他的库,头疼。明天再尝试解决一下

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #25 楼 @suffering 哈哈 你说的对~早点休息吧!

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #23 楼 @suffering 对的,我之前看到啦~但是我没有解决,是在 7 楼时,Rei 才给我了一个方法,因为现在遇到的问题和之前的已经不一样了,我重新编辑一下问题吧~谢谢你

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #22 楼 @suffering 这个和 client 也有关系吗?因为我是在 deploy 到服务器上的时候才出现这个问题,在 client 上是完全没有问题的。

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #15 楼 @Rei 我重新 deploy 了一次,看到最高内存值占用到不到 50%,如图

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #20 楼 @suffering 现在不是通过 rvm 了 而是使用的 brightbox 的方式直接安装的,请看 7 楼 部署者在我这里应该也是 root,版本是 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux-gnu]

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #16 楼 @suffering 谢谢回复 可能确实有一定的关系,

    which ruby
    /usr/bin/ruby
    

    现在我按照 Rei 的方法没有使用 Rvm 了 但是卡在了 nokogiri 的安装上

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #15 楼 @Rei 这是待机时的top 麻烦帮看下

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #13 楼 @Rei 啊?不会吧 1G 内存跑一个简单的项目都不够?正常只使用 15% 的内存

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #11 楼 @Rei 这是完整的记录

    -----> Creating a temporary build path
    -----> Fetching new git commits
    -----> Using git branch 'basic-login'
    Cloning into '.'...
    done.
    -----> Using this git commit
    
    bling_bling (fa92e09):
    > update Gemfile
    
    -----> Symlinking shared paths
    -----> Installing gem dependencies using Bundler
    Fetching source index from https://gems.ruby-china.org/
    Using rake (11.2.2) 
    Using CFPropertyList (2.3.2) 
    Using concurrent-ruby (1.0.2) 
    Using i18n (0.7.0) 
    Using minitest (5.9.0) 
    Using thread_safe (0.3.5) 
    Using tzinfo (1.2.2) 
    Using activesupport (5.0.0) 
    Using builder (3.2.2) 
    Using erubis (2.7.0) 
    Using mini_portile2 (2.1.0) 
    Using pkg-config (1.1.7) 
    Installing nokogiri (1.6.8) 
    Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
    
        current directory: /var/www/sample_app/shared/bundle/ruby/2.3.0/gems/nokogiri-1.6.8/ext/nokogiri
    /usr/bin/ruby2.3 -r ./siteconf20160909-4619-scgbpp.rb extconf.rb 
    Cannot allocate memory - /usr/bin/ruby2.3 -r ./siteconf20160909-4619-scgbpp.rb extconf.rb  2>&1
    
    Gem files will remain installed in /var/www/sample_app/tmp/build-14733503545042/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.6.8 for inspection.
    Results logged to /var/www/sample_app/tmp/build-14733503545042/vendor/bundle/ruby/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out
    An error occurred while installing nokogiri (1.6.8), and Bundler cannot
    continue.
    Make sure that `gem install nokogiri -v '1.6.8'` succeeds before bundling.
    ! ERROR: Deploy failed.
    -----> Cleaning up build
    Unlinking current
    OK
    Connection to IP closed.
    
     !     Command failed.
           Failed with status 1 (4864)
    
    

    其中/var/www/sample_app/tmp 路径之下的文件已经被 cleaning up 所以没有找到那个 log。

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月09日

    #9 楼 @Rei 请教一下 这个环境要如何配置,好像我又遇到了问题,按照您说的方法,我卸载了 rvm(卸载之后 ruby 已经看不到了)之后按照网页方法,重装了 ruby2.3 和 ruby2.3-dev。但是又遇到了类似问题,错误如下

    Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
    
        current directory: /var/www/sample_app/shared/bundle/ruby/2.3.0/gems/nokogiri-1.6.8/ext/nokogiri
    /usr/bin/ruby2.3 -r ./siteconf20160909-4619-scgbpp.rb extconf.rb 
    Cannot allocate memory - /usr/bin/ruby2.3 -r ./siteconf20160909-4619-scgbpp.rb extconf.rb  2>&1
    
    Gem files will remain installed in /var/www/sample_app/tmp/build-14733503545042/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.6.8 for inspection.
    Results logged to /var/www/sample_app/tmp/build-14733503545042/vendor/bundle/ruby/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out
    An error occurred while installing nokogiri (1.6.8), and Bundler cannot
    continue.
    Make sure that `gem install nokogiri -v '1.6.8'` succeeds before bundling.
    ! ERROR: Deploy failed.
    

    我同样是执行了 gem install nokogiri -v '1.6.8'之后确认正确安装了,'gem list'之中已经有这个 nokogiri 了,但是仍然无法 deploy,我估计会不会是类似的原因?

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月08日

    #7 楼 @Rei 您的意思是卸载 rvm 然后用您给的这个方法来安装一个 2.3 的 ruby 是吗?

  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月08日

    #5 楼 @huacnlee 很奇怪啊,我都是用相同账户登录的,并且我这里看到的 RVM 里,只有一个 Ruby 版本,这个应该可以排除您说的调用问题吧?

    root@VM-79-59-ubuntu:~# rvm list
    
    rvm rubies
    
    =* ruby-2.3.0 [ x86_64 ]
    
    # => - current
    # =* - current && default
    #  * - default
    
    
  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月08日

    #3 楼 @huacnlee 执行gem install activesupport -v '5.0.0'吗?一切正常 没有错误,输出如下

    Successfully installed activesupport-5.0.0
    Parsing documentation for activesupport-5.0.0
    Done installing documentation for activesupport after 3 seconds
    1 gem installed
    
    
  • 部署 Mina 时出现了问题,总提示 pg 无法继续安装 at 2016年09月08日

    #1 楼 @huacnlee 不行 还是一样的结果,并且卡住了大约 1 分钟的样子 就是在 Fetching source 这里,服务器是腾讯云的,不应该会卡住这么久

  • 如何快速优雅的在服务器上部署 Rails 程序 at 2016年09月08日

    #20 楼 @zzxworld 恩 是呀 怎么了?

  • 1
  • 2
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English