2014-07-24 4 views
0

내가 서브 도메인과 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 클라우드 앱 엔진에 업로드하면 정상적으로 작동합니까?

참고 :

App Engine

구글 앱 엔진 런처 (플랫폼 Windows8)에

Restler

나는 오류 다음 얻을 나는 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 
+8

@ KrupaPatel, 게시물을 편집 할 때 좀 더주의해야합니다. 코드 형식 상자를 추가하는 것만으로는 게시물이 더 좋아지지는 않습니다. 편집 할 때 시간을 들이고 조잡한 일을하지 마십시오. – kviiri

+1

왜 업로드하고 알아내는 것이 좋을까요? –

+0

Restler 3 RC5를 업로드하려고했지만'app.yml'을 올바르게 구성 할 수 없습니다. –

답변

1

Restler 3 RC5는 구글 애플리케이션 엔진과 호환되도록 몇 가지 풀 요청을했고, 그들이 허용됩니다 다음에 개선.

예, 예 Restler가 AppEngine에서 정상적으로 작동해야합니다. 어떤 문제에 직면하면 언제나 우리에게 다가 갈 수 있습니다!

+0

restler가 GAE에서 작동하도록 app.yml 파일을 여기에 게시하도록 요청할 수 있습니까? 'app.yml'을 올바르게 설정하여 Google 앱 엔진 SDK에서 작동하지 못했습니다. –