Problem running Thinking Sphinx with Rails 2.3.5

前端 未结 3 1889
鱼传尺愫
鱼传尺愫 2021-01-05 19:06

I just installed Sphinx (distro: archlinux) downloading the source. Then I installed \"Thinking Sphinx\" plugin for Rails.

I followed the official page setup and thi

相关标签:
3条回答
  • 2021-01-05 19:57

    For anybody trying to get Sphinx and thinking_sphinx working on windows, your

    config/sphinx.yml
    

    should look something like this:

    development:
      bin_path: "C:/Sphinx/bin"
    
    0 讨论(0)
  • 2021-01-05 20:06

    you need to configure in your yaml file bin_path: /usr/bin/sphinx-searchd

    0 讨论(0)
  • 2021-01-05 20:06

    There are two things that help solving the problem. First, it is useful to update the Thinking Sphinx plugin/gem version. I had this problem with an older version (1.3.16) of ThinkingSphinx. After an update to the latest version for Rails 2, 1.4.11, the number of warnings was smaller. You can determine the current version with rake thinking_sphinx:version. It is possible to update the plugin version with

    curl -L https://github.com/freelancing-god/thinking-sphinx/tarball/v1.4.11 \
      -o thinking-sphinx.tar.gz
    tar -xvf thinking-sphinx.tar.gz -C plugins
    mv plugins/* your_project/vendor/plugins/thinking-sphinx
    

    Second, it is often helpful to specify the version of the Thinking Sphinx plugin/gem in the configuration file, especially if Sphinx is running on a remote server and the ThinkingSphinx plugin can not determine which Sphinx version is running locally.

    production:
      ..
      version: 2.0.4  # Version of Sphinx on remote server 192.168.1.4
      port: 9312  
      address: 192.168.1.4
    
    0 讨论(0)
提交回复
热议问题