Не удается подключить AuraDB через PHP GraphAware - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь подключить Aura DB через PHP GraphAware. Я смог подключиться к локальной базе данных Neo4j через http, bolt.

Но при попытке подключиться к моей 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');

Я получаю сообщение об ошибке

Неустранимая ошибка: необработанное исключение 'GraphAware \ Bolt \ Exception \ HandshakeException' с сообщением 'Ошибка получения data 'in E: \ xampp \ htdocs \ lrl_dev \ slim \ vendor \ graphaware \ neo4j-bolt \ src \ Driver. php: 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 \ Соединение \ Соединение. php (109): GraphAware \ Neo4j \ Клиент \ Соединение \ Соединение-> checkSession () # 4 E: \ xampp \ htdocs \ lrl_dev \ slim \ vendor \ graphaware \ neo4j- php -клиент \ src \ Client. php (67): GraphAware \ Neo4j \ Cli ent \ Connection \ Connection-> run ('CREATE (n: Perso ...', NULL, NULL) # 5 E: \ xampp \ htdocs \ lrl_dev \ slim \ public \ graph. php (25): GraphAware \ Neo4j \ Client \ Client- in E: \ xampp \ htdocs \ lrl_dev \ slim \ vendor \ graphaware \ neo4j-bolt \ src \ Driver. php в строке 165 "

Я делаю что-нибудь здесь не так?

...