首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用neo4jphp.phar时,在neo4jphp中找不到关系类

使用neo4jphp.phar时,在neo4jphp中找不到关系类
EN

Stack Overflow用户
提问于 2013-05-09 20:33:11
回答 1查看 166关注 0票数 0

在本地计算机上运行ne4jphp/ne4jphp.phar时,Noe4j - 1.9.RC2似乎工作正常。此外,web界面也可用。

运行命令时(如下所示)

代码语言:javascript
复制
$arthurOutgoingRelationships = $arthur->getRelationships(array(),     Relationship::DirectionOut);

,我正在

代码语言:javascript
复制
PHP Fatal error:  Class 'Relationship' not found in /var/www/index.php

在Apache错误日志中。我下载了neo4jphp的最新版本,并注册了自动加载器:

代码语言:javascript
复制
spl_autoload_register(function ($className) {
  $libPath = '/var/www/neo4jphp/lib/';
  $classFile = str_replace('\\',DIRECTORY_SEPARATOR,$className).'.php';
  $classPath = $libPath.$classFile;
  if (file_exists($classPath)) {
     require($classPath);
  }
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-10 07:59:30

您可以通过从GitHub下载该库来解决此问题,复制根目录中的Everyman文件夹及其子文件夹,并使用所需的内容。示例中

代码语言:javascript
复制
    require("phar://neo4jphp.phar");
    use Everyman\Neo4j\Relationship;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16461864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档