小编Pra*_*a P的帖子

配置思维狮身人面像和飞行狮身人面像时出错

我在Heroku上运行Rails 3应用程序.我正在使用Thinking Sphinx搜索引擎进入我的应用程序.为了使它与Heroku一起工作,我flying-sphinx按照Heroku文档中的建议为我的gemfile 添加了一个gem.

这就是我在gemfile中的内容

gem 'thinking-sphinx', '2.0.11' 
gem 'flying-sphinx',   '0.7.0'
Run Code Online (Sandbox Code Playgroud)

根据这里提到的步骤https://devcenter.heroku.com/articles/flying_sphinx,添加了fly-sphinx插件(Heroku插件:添加flying_sphinx:木制)后,当我运行heroku运行fly-sphinx配置时出现以下错误:


/app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/sphinx_configuration.rb:2:in 'initialize': uninitialized constant FlyingSphinx::SphinxConfiguration::ThinkingSphinx (NameError)
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:31:in 'new'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:31:in 'configure'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:20:in 'block in run'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:20:in 'each'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:20:in 'all?'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/lib/flying_sphinx/cli.rb:20:in 'run'
    from /app/vendor/bundle/ruby/1.9.1/gems/flying-sphinx-0.8.0/bin/flying-sphinx:5:in ''
    from vendor/bundle/ruby/1.9.1/bin/flying-sphinx:19:in 'load'
    from vendor/bundle/ruby/1.9.1/bin/flying-sphinx:19:in ''

我无法继续前进.

ruby sphinx thinking-sphinx ruby-on-rails-3

11
推荐指数
1
解决办法
380
查看次数

标签 统计

ruby ×1

ruby-on-rails-3 ×1

sphinx ×1

thinking-sphinx ×1