2013-12-11 6 views
5

arangoDB를 처음 사용했습니다. foxx 프레임 워크의 도움을 받아 ArangoDB 위에 API를 생성 할 수 있다는 것은 흥미로운 일입니다. 어떻게 든 실행/foxx 응용 프로그램을 성공적으로 만들지 못했습니다. 내가 여기서 뭔가 잘못하고 있는지 확실하지 않습니다. 다음은 구성 및 foxx hello 응용 프로그램을 실행하려면 다음 단계에 대한 세부 정보입니다. https://github.com/arangodb/foxx-apps에서 안내합니다.arangoDB foxx 앱을 실행할 수 없습니다.

  • ArangoDB 1.4.3 (64X)
  • 윈도우 7 프로 (64X)
  • 위치 (C : \ triAGENS)를 설치, 사용자 디렉토리에서 실행중인 시스템 경로

명령에 추가 .

명령 : arangod.bat Command: arangod.bat 명령 : foxx-manager.bat updatefoxx-manager.bat install hello-foxx /hello<code>foxx-manager.bat update</code> and <code>foxx-manager.bat install hello-foxx /hello</code>

명령은 설치 디렉토리에서 실행.

명령 : arangod.bat Command: arangod.bat 명령 : 도움에 미리 foxx-manager.bat updatefoxx-manager.bat install hello-foxx /hello <code>foxx-manager.bat update</code> and <code>foxx-manager.bat install hello-foxx /hello</code>

감사합니다. 1 부)

답변

7

대답은 불행히도 Windows 용 설치 스크립트에서 문제를,이 다음 릴리스에서 수정 될 예정이 있습니다. 빠른 수정으로 : 이 파일에서 .bat 파일 (arangod.bat, arangosh.bat, foxx-manager.bat 등)을 편집 할 수 있습니다. ". \ data"와 같은 일부 파일/폴더에 대한 참조가 있습니다. 또는 "arangod.conf"당신이 당신의 파일 시스템의 어느 위치에서 작업 할 이러한 파일/폴더의 절대 경로를 추가합니다.

대답 2 부)에

이 문제가 ArangoDBs 통신의 버그로 인해 ArangoDB는 파일을 다운로드 할 때 내부적으로 content-length를 설정해야합니다 .그러나 Github는 다운로드 한 후 제한된 기간 동안 만이 크기의 파일을 캐시합니다.이 기간이 지나면 내용 길이가 삭제되고 다시 계산됩니다. 다음 다운로드는 콘텐츠 길이를 전송하지 않습니다.

이로 인해 때때로 오류 메시지가 나타납니다.

그것을 해결하려면 : 그냥 핵심 팀은 레이더에이 버그를 가지고 있으며, 향후 버전 중 하나에 그것을 수정합니다

(다운로드 다시 트리거) 다시 같은 명령을 실행합니다.

+0

감사 @mchacki을, 당신의 대답 두 번째 부분은 작동하지만 일부는 (심지어 \ data와 conf 파일을 절대 경로로 변경 한 후에도) 어떤 디렉토리에서라도 실행할 수 없다. 나는 당신의 제안에서 단서를 취하고 더 많은 자원의 위치를 ​​가지고 시도해야 할 필요가 있다고 생각한다. 그렇지 않아도 ArangoDB를 실험 해보는 것으로 충분하며 앞으로 출시 될 때까지 기다릴 수 있습니다. – fusionstrings

4

이에 작은 갱신 :

1 부 :

(1.4.8+), 당신이 우편에서 폭스 응용 프로그램을 업로드 할 웹 인터페이스를 사용할 수 있습니다 ArangoDB의 가장 최근 버전의

파일.따라서 명령 줄 도구를 사용할 필요가 없습니다. 예를 들어, "hello-foxx"앱을 Github (https://github.com/arangodb/hello-foxx/archive/master.zip)의 zip 파일로 다운로드하고 웹 인터페이스를 사용하여 서버에 zip을 업로드 할 수 있습니다.

2 부 : 여전히 임시 파일 디렉토리에 문제가있을 수 있지만 여기에 지적 성가신 "내부 오류"문제는 최근 1.4 버전에서 수정되었습니다 : https://github.com/triAGENS/ArangoDB/issues/743

관련 문제