【问题标题】:Not able to connect AuraDB via PHP GraphAware无法通过 PHP GraphAware 连接 AuraDB
【发布时间】:2020-06-19 09:31:57
【问题描述】:

我正在尝试通过 PHP GraphAware 连接 Aura DB。我能够通过 http、bolt 连接到本地 Neo4j DB。

但是当我尝试连接到我的 AuraDB 时。我无法连接。

<?php
require __DIR__ . '../../vendor/autoload.php';
use GraphAware\Neo4j\Client\ClientBuilder;
$config = \GraphAware\Bolt\Configuration::newInstance()
    ->withCredentials('myusername', 'mypassword')
    ->withTLSMode(\GraphAware\Bolt\Configuration::TLSMODE_REQUIRED);

$client = ClientBuilder::create()
    ->addConnection('aura', 'bolt+routing://my_database:7687', $config)
    ->build();

    $result = $client->run('MATCH (n:Person) RETURN n');

我遇到了一个错误

致命错误:在 E:\xampp\htdocs\lrl_dev\slim\vendor\graphaware\neo4j-bolt\src\Driver.php 中未捕获异常 'GraphAware\Bolt\Exception\HandshakeException' 并带有消息'接收数据时出错': 165 堆栈跟踪:#0 E:\xampp\htdocs\lrl_dev\slim\vendor\graphaware\neo4j-bolt\src\Driver.php(156): GraphAware\Bolt\Driver->throwHandshakeException('接收错误...' ) #1 E:\xampp\htdocs\lrl_dev\slim\vendor\graphaware\neo4j-bolt\src\Driver.php(115): GraphAware\Bolt\Driver->handshake() #2 E:\xampp\htdocs\ lrl_dev\slim\vendor\graphaware\neo4j-php-client\src\Connection\Connection.php(192): GraphAware\Bolt\Driver->session() #3 E:\xampp\htdocs\lrl_dev\slim\vendor\ graphaware\neo4j-php-client\src\Connection\Connection.php(109): GraphAware\Neo4j\Client\Connection\Connection->checkSession() #4 E:\xampp\htdocs\lrl_dev\slim\vendor\graphaware\ neo4j-php-client\src\Client.php(67): GraphAware\Neo4j\Client\Connection\Connection->run('CREATE (n:Perso...', NULL, NULL) #5 E:\xampp\ htdocs\lrl_dev\slim\public\graph。 php(25): GraphAware\Neo4j\Client\Client- 在 E:\xampp\htdocs\lrl_dev\slim\vendor\graphaware\neo4j-bolt\src\Driver.php 第 165 行 "

我在这里做错了吗?

【问题讨论】:

    标签: php graphaware neo4j-aura


    【解决方案1】:

    来自graphaware的回复

    在 Neo4j Aura 中,所有到 Aura 的连接都必须使用 bolt+routingneo4j 作为连接协议;连接使用 只是螺栓会失败。据我从他们的Github repo 可以看出, GraphAware 还不支持 bolt+routing。 There's a discussion thread about it 从 9 月开始,但我没有看到任何与之相关的 PR。

    【讨论】:

      猜你喜欢
      • 2017-07-26
      • 2018-12-30
      • 2019-07-10
      • 2010-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-27
      相关资源
      最近更新 更多