Итак, я думаю, что я загрузил Neo4j Community Edition на облачный сервер, на котором работает Ubuntu Server 15.10, проблем нет, и я успешно загрузил, установил, запустил и настроил для удаленного доступа Neo4j, так что проблем нет. Я думаю, что я скачал хорошо графическое программное обеспечение, так как все папки и файлы были созданы, но когда я представляю этот код
<?php
require_once 'vendor/autoload.php';
use GraphAware\Neo4j\Client\ClientBuilder;
$client = ClientBuilder::create()
->addConnection('default', 'http://neo4j:password@localhost:7474')
->addConnection('bolt', 'bolt://neo4j:password@localhost:7687')
->build();
Когда все идет не так, не только соединение не создается, но и возникает ошибка, при которой веб-сайт не загружается и даже не отображается ошибка, поэтому я подозреваю, что это проблема с моей установкой или настройкой графического программного обеспечения. Я, очевидно, сменил пароль на свой реальный пароль, попробуйте скопировать папку дырочного продавца в мою папку «public HTML», удалив эту копию, заменив localhost на ip своего сервера, и все. До сих пор самое близкое, что я могу найти, чтобы найти источник проблемы, это то, что когда я цитирую только конструктор клиента, оставляя код следующим образом:
<?php
require_once 'vendor/autoload.php';
use GraphAware\Neo4j\Client\ClientBuilder;
/*
$client = ClientBuilder::create()
->addConnection('default', 'http://neo4j:password@localhost:7474')
->addConnection('bolt', 'bolt://neo4j:password@localhost:7687')
->build();
*/
Тогда все работает.
Есть ли проблемы с моим кодом или кто-то может направить меня, чтобы правильно установить соединение?
Если так, большое спасибо.
Задача ещё не решена.
Других решений пока нет …