SSH с Mac на Ubuntu Server не позволит мне выполнять те же команды - PullRequest
0 голосов
/ 05 февраля 2011

Я установил Ubuntu Server на отдельном компьютере, на котором установлены Apache, PHP, MySQL, SQLite, Ruby и Rails.Если я локально на сервере и пытаюсь создать новое приложение rails, я использую "rails new name_ofproject".Все отлично работает и проект создан.

Когда я ssh из терминала на мой сервер, я могу получить доступ ко всему, просматривать файлы, но если я пытаюсь создать новое приложение rails, используя ту же команду "rails new name_ofproject", я получаю это:

exists  
      exists  app/controllers
      exists  app/helpers
      exists  app/models
      exists  app/views/layouts
      exists  config/environments
      exists  config/initializers
      exists  config/locales
      exists  db
      exists  doc
      exists  lib
      exists  lib/tasks
      exists  log
      exists  public/images
      exists  public/javascripts
      exists  public/stylesheets
      exists  script/performance
      exists  test/fixtures
      exists  test/functional
      exists  test/integration
      exists  test/performance
      exists  test/unit
      exists  vendor
      exists  vendor/plugins
      exists  tmp/sessions
      exists  tmp/sockets
      exists  tmp/cache
      exists  tmp/pids
   identical  Rakefile
   identical  README
   identical  app/controllers/application_controller.rb
   identical  app/helpers/application_helper.rb
   identical  config/database.yml
   identical  config/routes.rb
   identical  config/locales/en.yml
   identical  db/seeds.rb
   identical  config/initializers/backtrace_silencers.rb
   identical  config/initializers/inflections.rb
   identical  config/initializers/mime_types.rb
   identical  config/initializers/new_rails_defaults.rb
overwrite config/initializers/session_store.rb? (enter "h" for help) [Ynaqdh] 

Я довольно новичок во всем этом.Любые идеи или предложения будут очень полезны.Я предполагаю, что это может быть просто разрешением.В идеале я хотел бы иметь возможность использовать ssh для своего сервера и выполнять те же задачи, как если бы я был локально на моем сервере.

1 Ответ

1 голос
/ 05 февраля 2011

Мне кажется, что команда была запущена на этом компьютере один раз и что файлы, которые она хотела создать, уже были там.

Вы можете попытаться воспроизвести это, попытавшись вызвать rails new name_ofproject наВаш локальный компьютер дважды с тем же именем проекта.Если он показывает то же самое сообщение, то я думаю, что, скорее всего, стоит удалить старые файлы на сервере и повторить попытку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...