2014-02-07 6 views
1

아마존 앱 스토어에 내 앱을 갖고 싶습니다. 아마존은 작은 json 파일 (web-app-manifest.json)을 파킹해야합니다.Amazon Manifest json 파일은 PythonAnywhere에서 호스팅되는 응용 프로그램에 저장해야합니까?

내 웹 사이트의 루트에 (제안 된대로) 업로드하면 Amazon 봇이 파일에 액세스 할 수 없다고 말합니다. 아마존 지원 언급 나는/var/www/정적에 저장해야하지만 거기에 도착하는 방법을 모르거나 서버의이 부분에 대한 액세스 권한이 없습니다.

아이디어가 있으십니까?

답변

2

파일 브라우저에서/var/www/static으로 이동할 수 있습니다. 페이지 상단의 경로에서 '/'를 클릭 한 다음 링크를 클릭하십시오.

Bash 콘솔에서 물건을 복사 할 수도 있습니다.

아직 없으면/var/www에 정적 폴더를 만들어야 할 수도 있습니다.

+0

"/"(감사합니다!) .... www 폴더로 이동하여 정적 폴더를 생성했습니다. manifest ... json 파일을 아마존에서 새로 생성 된 폴더로 만듭니다. 응용 프로그램을 다시로드했습니다. 동일한 문제가 계속 발생합니다. "서버가 매니페스트에 액세스하는 것을 허용하지 않았습니다." 서버의 해당 부분에 액세스 할 권한이 Amazon에 없다고 할 수 있습니까? – Toren

+1

Toren이 자신의 매니 페스트에 올바른 URL을 사용했을 때이 기능을 읽는 다른 모든 사람들에게 유용했습니다. – Glenn

1

확인은 ... PythonAnywhere 아마존 지원에서 일부 설명, 나를 위해 일한 무엇 이후 :

가 가정 : 웹 사이트의 이름은 XYZ입니다. /var/www/static/web-app-manifest.json

: PythonAnywhere의 파일 시스템으로 변환 https://XYZ.pythonanywhere.com/web-app-manifest.json 에 주차 https://XYZ.pythonanywhere.com/XYZ/default/index

아마존 JSON 파일 : 하나의 웹 사이트에 액세스 아마존 지원은 다음 코드 파일이 JSON에 추가하라고 : "launch_path": "XYZ/기본/인덱스"

지금 아마존 봇 매니페스트 파일에 액세스하고 아마존 앱 스토어를 위해와의 관계를 인증 할 수 있습니다.