Разрешение на Ruby on Rails отклонено - /root/.bundle/ruby/1.8/specifications - PullRequest
0 голосов
/ 17 июля 2010

Я пытаюсь установить teambox на ruby.Я работаю с пассажиром и получаю эту ошибку:

В доступе отказано - /root/.bundle/ruby/1.8/specifications

Я попробовал следующий каталог chown teambox для пользователя teambox chown / root /.bundle / ruby ​​/ 1.8 / спецификация для пользователя teambox.

Пожалуйста, помогите!

Ответы [ 3 ]

1 голос
/ 17 июля 2010

Может быть, решение было бы передать пользовательский общий путь для комплектации, поэтому вместо выполнения

bundle install

вы могли бы сделать

bundle install shared_path

где shared_path - это каталог с правильными разрешениями

0 голосов
/ 16 декабря 2011

У меня была похожая проблема с моей bundle install командой. Мой был вызван, потому что раньше я набрал команду помощи. Плохо => bundle install /?

Вот ошибка:

/Users/wee/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:243:in `mkdir':     Permission denied - /? (Errno::EACCES)
from /Users/wee/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:243:in  `fu_mkdir'
from /Users/wee/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/fileutils.rb:217:in `block (2 levels) in mkdir_p'

Мне удалось исправить проблему, добавив текущий каталог в команду: bundle install ..

0 голосов
/ 19 июля 2010

Войдите в систему как пользователь teambox и запустите bundle install.

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