gpt4 book ai didi

arangodb - Windows 上的 Foxx 和 ArangoDB 入门 - "errorMessage":"unknown path"

转载 作者:行者123 更新时间:2023-12-02 19:33:43 24 4
gpt4 key购买 nike

是的,部分问题是我没有 Mac Pro ;)并且演示是在 Mac 上完成的。

我可以运行“Hello World”应用程序,通过 Web 界面加载它并通过以下方式访问:

http://localhost:8529/_db/Test1/hello-foxx

但我似乎无法加载任何其他演示。例如oauth2:

http://localhost:8529/_db/Test1/oauth2
{"error":true,"code":404,"errorNum":404,"errorMessage":"unknown path 'oauth2'"}

更新 - 我对服务器端 Javascript 也很陌生。在玩一个简单的工作演示时,我在 app.js 文件中创建了一个错误。浏览器中的结果输出是我上面的 404 错误。看起来,如果 app.js 失败并且无法创建输出文件,那么逻辑上浏览器就找不到它。所以它可能不是“安装”或文件系统错误,而是JS错误???

最佳答案

也许这可以帮助你。在 Debug模式下运行 arangodb:

arangod -c "D:\Tools\ArangoDB 2.2.5\etc\arangodb\arangod.conf" --javascript.dev-app-path "D:\Tools\ArangoDB 2.2.5\www"

收到错误时查看控制台输出。这是 FOXX 应用返回 404 的内部错误

2014-11-07T05:07:00Z [4928] INFO ArangoDB (version 2.2.5 [win64]) is ready for business. Have fun!
2014-11-07T05:21:47Z [4928] ERROR Cannot compute Foxx application routes: SyntaxError: JavaScript exception in file '(snippet)' at 11,19: SyntaxError: Unexpected token * 2014-11-07T05:21:47Z [4928] ERROR !\x09\x09if(fuzzyType != * || ! $(fts).All(function(ft){ return typeof(fuzzy[ft]) ==
2014-11-07T05:21:47Z [4928] ERROR ! ^
2014-11-07T05:21:47Z [4928] ERROR stacktrace: SyntaxError: Unexpected token *
2014-11-07T05:21:47Z [4928] ERROR at createModule (common/bootstrap/modules.js:492:20)
2014-11-07T05:21:47Z [4928] ERROR at requireModuleFrom (common/bootstrap/modules.js:645:14)
2014-11-07T05:21:47Z [4928] ERROR at requirePackage (common/bootstrap/modules.js:805:21)
2014-11-07T05:21:47Z [4928] ERROR at [object Object].Module.require (common/bootstrap/modules.js:1206:21)

如您所见,FOXX 代码有错误。修复此问题后,这是有关请求的正常输出:

2014-11-07T05:23:45Z [4928] INFO /dev/FreeTextEngine, incoming request from 127.0.0.1: GET http://0.0.0.0:8529/dev/FreeTextEngine/create/hotelall?type=* 
2014-11-07T05:23:45Z [4928] INFO /dev/FreeTextEngine, outgoing response with status undefined of type application/json, body length: 125

关于arangodb - Windows 上的 Foxx 和 ArangoDB 入门 - "errorMessage":"unknown path",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25512033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com