2016-05-09 16 views
0

haben nur Neo4j Client für PHP installieren ‚Komponisten erfordern neoxygen/neoclient‘ und setzen dies in meinem PHP-Dateiich habe Neo4j Client für PHP, aber seine nicht in der Lage zu localhost verbinden installieren: 7474

require_once ‚Verkäufer/autoload.php ';

Verwenden Sie Neoxygen \ NeoClient \ ClientBuilder;

$ client = ClientBuilder :: create() -> addConnection ('Standard', 'http', 'localhost', 7474) -> build();

Aber wenn ich diese PHP-Datei in meinem Browser ausführen, wenn Printr ($ Client) ist nicht verbunden.

Antwort

0

Wie in den ersten Zeilen der Github-Readme geschrieben, wurde diese Bibliothek nach GraphAware portiert. Zweitens ist die Version 4 seit 2 Wochen nicht mehr verfügbar.

Können Sie bitte aktualisieren Sie Ihre Abhängigkeit zu:

composer require graphaware/neo4j-php-client 

dann die Abhängigkeiten installieren:

composer install 

Schließlich können Sie die Verbindung erstellen:

require_once 'vendor/autoload.php'; 

use GraphAware\Neo4j\Client\ClientBuilder; 

$client = ClientBuilder::create() 
    ->addConnection('default', 'http://neo4j:[email protected]:7474') // Example for HTTP connection configuration (port is optional) 
    ->build(); 

Ich schlage vor, Sie schauen die komplette README, wo die gesamte Dokumentation ist:

https://github.com/graphaware/neo4j-php-client