rhosync не запускается! - PullRequest
       32

rhosync не запускается!

2 голосов
/ 23 февраля 2011

Я установил rhodes в соответствии с руководством на сайте, а также установил rhosync Теперь, когда я пытаюсь запустить rhosync, я получаю ошибку

[12:06:07 PM 2011-02-23] Rhosync Server v2.1.1 started...
 <internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- application (LoadError)
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from config.ru:27:in `block in <main>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
    from config.ru:1:in `new'
    from config.ru:1:in `<main>'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/builder.rb:35:in `eval'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/builder.rb:35:in `parse_file'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/server.rb:162:in `app'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/server.rb:248:in `wrapped_app'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/server.rb:213:in `start'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/lib/rack/server.rb:100:in `start'
    from /usr/local/lib/ruby/gems/1.9.1/gems/rack-1.2.1/bin/rackup:4:in `<top (required)>'
from /usr/local/bin/rackup:19:in `load'
from /usr/local/bin/rackup:19:in `<main>'

[EOF - завершение dtach]

Это проблема с путём ?? ... Если это так, как установить правильный путь ???

Ответы [ 4 ]

2 голосов
/ 29 апреля 2011

Если вы используете ruby ​​1.9.1+, вам нужно изменить свой config.ru

заменить "require 'application" "require' ./application ' потому что "$: не включает текущую директорию."

http://www.ruby -lang.org / о / Новости / 2010/08/18 / рубин-1-9.2 выпущены /

0 голосов
/ 26 октября 2012

Лучший вариант - установить rhosync в Windows с помощью установщика MSI ( страница загрузки ), а затем запустить Redis.

0 голосов
/ 15 апреля 2011

Попробуйте перейти на версию Ruby 1.8.7

0 голосов
/ 11 марта 2011

Пожалуйста, проверьте следующее:

  • убедитесь, что вы начали redis.
  • вы находитесь в том же каталоге, что и ваше приложение

Приветствие Абхишек Налвея

...