我是neo4j的新手,我试图按照github指令使用neoclient。我已经用composer和neo4j 2.2.5安装了neoclient。现在,我正在尝试将它与php一起使用。当我尝试用以下方式建立连接时:
<?php
require_once 'vendor/autoload.php';
use Neoxygen\NeoClient\ClientBuilder;
$client = ClientBuilder::create()
->addConnection('default', 'http', 'localhost', 7474)
->build();
$query = 'CREATE (user:User {name:"Kenneth"}) RETURN user';
$result = $client->sendCypherQuery($query)->getResult();
?>我得到以下错误:
致命错误:在第65行的C:\wamp\www\fantapappa\vendor\neoxygen\neoclient\src\EventListener\HttpRequestEventSubscriber.php中,默认异常‘line \NeoClient\ exception \HttpException’在连接上出现错误“默认”,并带有“客户端错误响应url状态代码401原因短语未经授权”的消息。
和
with \NeoClient\Exception\HttpException:第65行C:\wamp\www\fantapappa\vendor\neoxygen\neoclient\src\EventListener\HttpRequestEventSubscriber.php中的“默认”连接错误和“客户端错误响应url状态代码401原因短语未经授权”消息
有人能帮我吗?我哪里错了?
发布于 2015-09-26 16:48:35
您必须提供用户名(neo4j)和密码(必须预先在Neo4j浏览器中设置)。
您可以在conf/neo4j-server.properties中禁用auth (用于开发)。
dbms.security.auth_enabled=falsehttps://stackoverflow.com/questions/32797137
复制相似问题