typing 'rails console' doesn't start?

前端 未结 9 1302
花落未央
花落未央 2020-12-05 22:57

I typed this:

>rails console

and got this:

Usage:
  rails new APP_PATH [options]

Options:
      [--skip-gemfile]                


        
9条回答
  •  囚心锁ツ
    2020-12-05 23:52

    In case anyone else hits this, my symptoms were:

    I'd deployed my application with Capistrano 3

    I cd'd into my application directory, and rails console didn't work

    Turned out I'd included the bin folder as a symlinked directory in my cap deploy, as follows:

    set :linked_dirs, %w{log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system}

    ... and my bin directory in 'shared' was empty.

    Two fixes:

    • Ensure your linked bin directory has the correct contents (have a look inside your #{RAILS_ROOT}/bin directory for what this is, OR
    • Don't symlink bin

    I then re-deployed and it works.

提交回复
热议问题