내가 서브 도메인과 Google 클라우드 (구글 앱 엔진 & Restler의 RESTful API 서버)에 웹 사이트를 만들려는 구글 앱 엔진에 Restler를 사용할 수 블로그는 restlerongooglecloud.com
, 메인 페이지는 restlerongooglecloud.com
입니다.우리는
GoogleAppEngine SDK를 사용하여 Restler를 사용하여 웹 사이트를 만들고 준비한 다음 http://api.restlerongooglecloud.com
을 가리키는 라이브 웹 사이트로 Google App Engine에 업로드 할 수 있는지 궁금합니다.
Restler는 Composer를 사용하여 종속성을 관리하므로 composer.phar
을 프로젝트 폴더에 보관하거나 이상적으로 usr/local/bin
에 보관해야합니다.
로컬 컴퓨터에서 Restler 문서로 모든 설정을 완료하고 제대로 작동하는지 테스트 한 후 프로젝트를 Google 클라우드 앱 엔진에 업로드하면 정상적으로 작동합니까?
참고 :
구글 앱 엔진 런처 (플랫폼 Windows8)에나는 오류 다음 얻을 나는 URL을 가리 때
hxxp: // localhost:10085/api/public/examples/_001_helloworld/say/hello
{ "error": { "code": 404, "message": "Not Found" }, "debug": { "source": "Routes.php:359 at route stage", "stages": { "success": [ "get" ], "failure": [ "route", "negotiate", "message" ] } } }
이 문제를 어떻게 해결 ? 다음과 같이
애플리케이션 제목은 다음과 같습니다
application: restlerongae
version: 1
runtime: php
api_version: 1
handlers:
## api images
- url: /api/(.*\.(ico$|jpg$|png$|gif$))
static_files: api/\1
upload: api/(.*\.(ico$|jpg$|png$|gif$))
application_readable: true
## api html
- url: /api/(.*\.(htm$|html$|css$|js$))
static_files: api/\1
upload: api/(.*\.(htm$|html$|css$|js$))
application_readable: true
## api test1
- url: /api/(.*)
script: api/public/examples/_001_helloworld/index.php
@ KrupaPatel, 게시물을 편집 할 때 좀 더주의해야합니다. 코드 형식 상자를 추가하는 것만으로는 게시물이 더 좋아지지는 않습니다. 편집 할 때 시간을 들이고 조잡한 일을하지 마십시오. – kviiri
왜 업로드하고 알아내는 것이 좋을까요? –
Restler 3 RC5를 업로드하려고했지만'app.yml'을 올바르게 구성 할 수 없습니다. –