私はNeo4jが初めてです。次のコードでNeo4jデータベースへの接続をテストするために、WAMPでNeo4jPHPを使用しています。
require('vendor/autoload.php');
$client = new Everyman\Neo4j\Client('localhost', 7474);
print_r($client->getServerInfo());
しかし、上記のコードを実行すると、次のエラーが発生します。
致命的なエラー: C:\wamp\www\vendor\everyman\neo4jphp\lib\Everyman\Neo4j\Command.php 行 116 のメッセージ ' を含む例外 'Everyman\Neo4j\Exception' がキャッチされませんでした
Everyman\Neo4j\Exception: サーバー情報を取得できません [401]: ヘッダー: 配列 ( [Date] => 2015 年 9 月 8 日火曜日 21:48:28 GMT [Content-Type] => application/json; charset=UTF- 8 [WWW-Authenticate] => None [Content-Length] => 144 [Server] => Jetty(9.2.z-SNAPSHOT) ) 本体: 配列 ( [エラー] => 配列 ( [0] => 配列 ( [ message] => No authorization header provided. [code] => Neo.ClientError.Security.AuthorizationFailed ) ) ) C:\wamp\www\vendor\everyman\neo4jphp\lib\Everyman\Neo4j\Command.php の 116 行目
私が言ったように、私は Neo4j を初めて使用するので、何が間違っているのかわかりません。Neo4j が実行されており、接続してテストできました。localhost:7474
どんな助けでも大歓迎です!