微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法连接到Ubuntu服务器中的Sunspot服务器

如何解决无法连接到Ubuntu服务器中的Sunspot服务器

| 我按照https://github.com/outoftime/sunspot/wiki/Adding-Sunspot-search-to-Rails-in-5-minutes-or-less中的步骤在Mac的Rails中安装和设置Sunspot搜索操作系统,还可以。 在ubuntu服务器中,出现连接拒绝错误。 当我跑步
rake sunspot:solr:start
然后过程开始。文件
sunspot-solr-development.pid
/tmp/pids
中创建。 但是当我尝试重新索引
rake sunspot:reindex
...
rake aborted!
Connection refused - connect(2)
我尝试使用
sudo
运行命令,并授予项目文件
777
权限,但是仍然存在错误。 Rails 3.0.8。 有任何想法吗?     

解决方法

        尝试
rake sunspot:solr:run
-在前台运行它将暴露在启动时发生的任何错误。 FWIW,我不建议您在生产环境中使用捆绑的Solr实例。最好使用Ubuntu的软件包管理器或安装Solr提供的发行版之一。     ,        确保soLr在正确的端口上运行:8983用于生产等
ubuntu@host:~/rails-project$ cat config/sunspot.yml 
production:
  solr:
    hostname: localhost
    port: 8983
    log_level: WARNING

development:
  solr:
    hostname: localhost
    port: 8982
    log_level: INFO

bundle exec rake sunspot:solr:start RAILS_ENV=production
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?