我是arangoDB的新手。在foxx框架的帮助下,您可以在ArangoDB之上创建API,这是令人兴奋的。不知怎么的,我没有成功地运行/创建一个foxx应用程序。我不确定我是不是在做错事。下面是我运行foxx应用程序所遵循的配置和步骤的详细信息。如在https://github.com/arangodb/foxx-apps中所引导的。
从用户目录.运行的命令
命令:arangod.bat

命令:foxx-manager.bat update和foxx-manager.bat install hello-foxx /hello

从安装目录.运行的命令
命令:arangod.bat

命令:foxx-manager.bat update和foxx-manager.bat install hello-foxx /hello

提前感谢你的帮助。
发布于 2013-12-11 05:53:45
对第1部的答覆)
不幸的是,windows的安装程序脚本中有一个错误,这将在下一个版本中修复。作为对您的快速修复:您可以编辑.bat文件(arangod.bat、arangosh.bat、foxx-manager.bat等)。在这些文件中,有对某些文件/文件夹的引用,如".\data“或”arangod.conf“,如果向这些文件/文件夹添加绝对路径,它将从文件系统的任何位置工作。
对第2部分的答复)
此行为是由于ArangoDB与github通信中的错误造成的。ArangoDB内部需要在下载文件时设置内容长度。然而,Github只在每次下载之后的有限时间内缓存此大小,在此期间之后,内容长度将在下一次下载期间被删除和重新计算(因此下一次下载不会发送内容长度)。
这会导致您不时地发出错误消息。
要修复它:只需再次运行相同的命令(重新触发下载)
核心团队在雷达上发现了这个错误,并将在即将发布的版本中修复它。
发布于 2014-01-27 17:17:24
关于这方面的一小部分最新情况:
第1部分:
在ArangoDB (1.4.8+)的大多数最新版本中,您可以使用web界面从zip文件中上传Foxx应用程序。所以您不需要使用命令行工具。例如,您可以将"hello-foxx“应用程序作为一个zip文件从Github (https://github.com/arangodb/hello-foxx/archive/master.zip)下载,并使用web界面将zip上传到服务器。
part 2:最近的1.4版本已经修复了恼人的“内部错误”问题,尽管仍然存在一些临时文件目录问题,如这里所指出的:https://github.com/triAGENS/ArangoDB/issues/743
https://stackoverflow.com/questions/20510034
复制相似问题