2012-04-15 4 views
0

현재 내 localhost:8080에 Google App Engine 서버를 실행 중이며 모든 것이 정상적으로 작동합니다. 그러나 이제는 요청을 할 수 있도록 iPhone이 필요합니다. 내 iPhone에서 localhost에 액세스 할 수 없어 내 Mac에서 웹 공유를 설정하고 내 컴퓨터 웹 주소는 192.168.1.106/~mohabitar입니다. 그러나 내 컴퓨터 또는 내 iPhone에서이 주소에 액세스하면 파일 디렉토리 만 나열되고 실제로는 Python 스크립트가 실행되지 않습니다.iPhone에서 Google App Engine 테스트 서버 실행

Mac 웹 공유 주소를 통해 실행되도록 Google App Engine 테스트 서버를 구성하려면 어떻게해야합니까?

답변

4

dev 서버를 시작할 때 --address=0.0.0.0command line parameter을 제공해야합니다 (python version도 포함).

+0

잠시 기다려주세요. 내 앱 폴더를 Mac의 내 Sites 폴더에 넣어야합니까? 또는 그것이 현재 어디에 있든 지 보관할 수 있습니까 (현재 데스크탑). 그리고 라인이 어떻게 시작 할까? 'dev_appserver.py Users/mohabitar/sites/myapp'? – Snowman

+0

OS X 웹 공유에 대해 잘 모릅니다. 위의 매개 변수를 사용하면 dev 서버에 직접 액세스 할 수 있습니다. http://192.168.1.106:8080 (dev 서버가 8080 포트에서 실행된다고 가정) –

+0

'AppConfigNotFoundError'를 얻습니다. – Snowman