• Mina + Rails 5.2 自动化部署 at 2018年10月12日

    你好,我按照你的方法尝试了一下,卡在这里了。 服务器是centos7,用rvm装了2个ruby版本2.0.0和2.5.1。 执行mina deploy的时候报错,如下:

    Using git branch 'master'
           正克隆到 '.'...
           完成。
    -----> Using this git commit
           zheng (1405266):
           > mina部署代码修改
    -----> Symlinking shared paths
    -----> Installing gem dependencies using Bundler
           Ignoring executable-hooks-1.5.0 because its extensions are not built. Try: gem pristine executable-hooks --version 1.5.0
           Ignoring gem-wrappers-1.4.0 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.4.0
           Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
           installing your bundle as root will break this application for all non-root
           users on this machine.
           Your Ruby version is 2.0.0, but your Gemfile specified 2.5.1
     !     ERROR: Deploy failed.
    -----> Cleaning up build
           Unlinking current
           OK
           Connection to 47.92.81.0 closed.
    
     !     Run Error
    
    

    服务器上已经把2.5.1设置成默认版本了,项目里.ruby-version文件里也是2.5.1,花了一下午时间一直没解决这个问题。 PS:服务器上我没有新开用户,直接用root的。

  • 复制文件 at 2018年06月12日

    不要指定端口号试试呢

  • 最近试了一下这个功能,使用的是Disk方式存储本地,但是存储的文件名是乱的,无法区分,有什么方法可以指定每张图片具体存储的路径呢?

  • 2楼正解,官方文档写的很清楚

  • 以前这样问问题还有人回答,现在问个问题就被人发个链接让我学学怎么提问题😀

  • 谢谢,花了点时间看完了,这种礼仪是长期养成的,可能短时间还没法做到很得体吧。关于我提问的这个问题,我确实是在站内,还有其他博客之类的都搜索过了,没有找到好的解决办法,才发个帖子求助的。当然,我自己仍在还在寻找解决办法,如果您有类似经历,希望指点一下。

  • 干掉你代码中的坏味道 at 2018年02月07日

    赞,接触ruby on rails 半年,刚才跑了一下分,让我发现了自己许多不好的习惯~

  • 目前已经把这个问题解决了,在这里分享下我遇到的问题以及解决的方案。 1.按照官方文档装上whenever后,在schedule.rb文件里加入这些代码

    set :output, 'path'
    set :environment, :development
    

    第一句是指定任务列表的输出地址(log),可以查看;第二句是指定运行环境,不写的话默认在开发环境运行。 2.我遇到的这个问题,总是报错sh: bundle: command not found(在日志里看到的输出),因为我安装了好几个版本的ruby,默认版本不是该项目的版本,所以会报错,解决方案是用.ruby-version文件来控制项目的ruby版本(具体怎么操作搜索引擎应该能搜到)

  • 我也刚学几个月(有点java基础),一开始看了点ruby的语法http://tryruby.org/levels/1/challenges/0, 这部分东西不多,更多的是在后面学习rails的时候慢慢积累的。然后是看本站wiki里的东西弄的环境,然后根据这个https://ruby-china.github.io/rails-guides/index.htmlCRUD,现在在看Ruby学了个入门的 On Rails Tutorial 。你也可以试试😅

  • 这里的wiki里面就有一篇配置环境的文档啊,你可以试着去配一下,windows下实在很多问题,而且网上也往往很难找到解决方案