连接到localhost失败:7474;拒绝连接。 neo4j-server.properties文件在哪里?

时间:2015-04-07 08:23:46

标签: r neo4j r-neo4j

我正在尝试从Mac OSx上的Rstudio开始我的图表,通过devtools安装RNeo4j(对于R版本3.1.2) “startGraph(”http://localhost:7474/db/data/ “)” 我收到了以下错误:

  

“函数错误(type,msg,asError = TRUE):连接失败   本地主机:7474;连接被拒绝“

看起来它是错误代码:ERR_CONNECTION_REFUSED 在线搜索,他们建议修改conf / neo4j-server.properties文件。 但似乎找不到要纠正的文件。

5 个答案:

答案 0 :(得分:4)

检查conf/neo4j.conf,有一行:

# With default configuration Neo4j only accepts local connections.
# To accept non-local connections, uncomment this line:
dbms.connectors.default_listen_address=0.0.0.0

答案 1 :(得分:1)

您使用的是Neo4j 2.2吗?如果是这样,您可能需要指定用户名和密码(如果您还没有,可以通过浏览器中的localhost:7474设置)。

答案 2 :(得分:0)

对我来说,我已将本地IP地址的名称从localhost更改为localhost.dev

要查看您的设置:

cat /etc/hosts

我的看起来像这样

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost.dev
127.0.0.1   api.localhost.dev

答案 3 :(得分:0)

尝试连接到螺栓://127.0.0.1:7687 要么 请参阅$ NEO4J_HOME / logs / neo4j.log文件中的日志。显示确切的IP neo4j托管地址应该有一些错误。

答案 4 :(得分:-1)

如果您不想在未经身份验证的情况下连接到neo4j,则可以轻松更改默认值。版本2.2.1的相应文档是here

在文件conf / neo4j-server.properties文件中进行以下更改:

# dbms.security.auth_enabled=true
# 
dbms.security.auth_enabled=false