Cette page (Comment lancer un site gratuitement à l'aide de Google App Engine - Blog technique d'EC studio http://bit.ly/1jIheMB) Je le faisais moi-même en référence à, mais en raison des modifications récentes des spécifications, le déploiement ne peut pas être effectué avec la méthode de la page ci-dessus.
Par conséquent, notez la dernière version actuelle. Notez que ce mémo est rédigé en supposant qu'il sera consulté en même temps que la page ci-dessus.
Reportez-vous à la page ci-dessus pour obtenir un compte GoogleAppEngine, installer le SDK et installer Python (2.x.x au lieu de 3.x.x).
Ensuite, lancez Google App Engine Launcher à partir du raccourci sur le bureau. Si vous obtenez une erreur comme en regardant le journal ici, Vérifiez "google_appengine_launcher.ini" dans "C: \ Users \ username \ Google". S'il y a quelque chose comme "[0]" ou "[1]" dans la description, supprimez-le.
Ensuite, j'enregistre l'application comme indiqué sur la page ci-dessus. Si vous utilisez Windows 8 ou une version ultérieure et que le nom d'utilisateur est un caractère à deux octets, cela peut ne pas fonctionner correctement, donc Spécifiez le dossier de travail directement sous le disque local.
Essayez de le déployer et voyez s'il fonctionne. Vous pouvez le fermer lorsque le message «Vous pouvez fermer cette fenêtre maintenant» s'affiche.
À partir de là, commencez à travailler pour lancer le site avec Google App Engine
Commencez par créer le dossier "htdocs" dans le dossier de travail spécifié lors de l'enregistrement précédent de l'application. Mettez tout index.html etc. dedans.
Ensuite, lorsque vous ouvrez "app.yaml" dans le même dossier avec le Bloc-notes, etc., cela ressemble à ceci. ("*****" est le nom de l'application que vous choisissez)
app.yaml
application: *****
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.2"
Les gestionnaires suivants sont réécrits comme suit.
app.yaml
application: *****
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: (.*)/
static_files: htdocs\1/index.html
upload: htdocs(.*)/index.html
- url: /(.*)
static_files: htdocs/\1
upload: htdocs/(.*)
Vous pouvez maintenant créer le même état que la page ci-dessus. Après cela, essayez de déployer, vérifiez si htdocs / index.html est affiché, S'il est affiché, il réussit.
Lors de l'enregistrement de deux ou plusieurs applications, S'il y a une erreur lors de la sortie du SDK, ou s'il y a un problème tel qu'une seule application affichée au démarrage Il est fort possible que la description de "google_appengine_projects.ini" dans "C: \ Users \ username \ Google" soit incorrecte pour une raison quelconque. Si vous regardez le contenu et qu'il y a plusieurs "[0]" ou "[1]", réécrivez-les dans l'ordre du bas comme [0], [1] ... Peut être affiché avec le SDK.
Recommended Posts