2013-01-03 3 views
1

Я случайно запустил команду sudo chmod 600 -R /, когда я намеревался сделать это для sudo chmod 600 -R Documents/some_directory, и мои права на файлы для MacBook pro были перепутаны. Я запустил sudo chmod 755 -R/directories_that_don't_need_to_be_secure и попытался исправить все разрешения. Но когда я запускаю свой Jekyll-сервер jekyll -server -auto, я ударил кучу ошибок. Я сделал весь каталог доступным для чтения, доступным для записи и исполняемым. Но ошибка продолжает появляться. Это то, что я получаю, когда сервер генерирует Джекил:Ошибка при запуске команды Jekyll

Shalin-Shah-Me:shalin shalinvs$ jekyll --server --auto 
Configuration from /Users/shalinvs/Documents/Developer/Websites/shalin/_config.yml 
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- sass (LoadError) 
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `require' 
    from /Users/shalinvs/Documents/Developer/Websites/shalin/_plugins/sass_converter.rb:5 
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `gem_original_require' 
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `require' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:78:in `setup' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:77:in `each' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:77:in `setup' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:76:in `each' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:76:in `setup' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/../lib/jekyll/site.rb:31:in `initialize' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/jekyll:238:in `new' 
    from /Library/Ruby/Gems/1.8/gems/jekyll-0.12.0/bin/jekyll:238 
    from /usr/bin/jekyll:23:in `load' 
    from /usr/bin/jekyll:23 

Я также попытался с помощью Disk Utility, чтобы восстановить свои права, но до сих пор не повезло.

Заранее благодарен!

+1

Вы переустанавливали свои драгоценные камни? – iain

+0

Нет, я просто переустановил мой жекли и рельсы. Ни один из других –

ответ

0

Что вы получите?

gem list sass 

Попробуйте это:

gem uninstall sass 
gem install sass 

Затем запустите команду Джекил снова.

+0

Спасибо! Я также должен был установить жемчуг s3cmd и драгоценный камень компаса, но s3cmd не работает должным образом. Я приму свой ответ и сделаю это отдельным вопросом. Благодаря! –

Смежные вопросы