Diese Seite (So starten Sie eine Website kostenlos mit Google App Engine - EC Studio - Technischer Blog http://bit.ly/1jIheMB) Ich habe es selbst in Bezug auf gemacht, aber aufgrund der jüngsten Spezifikationsänderungen kann Deploy nicht mit der Methode auf der obigen Seite durchgeführt werden.
Notieren Sie sich daher die aktuellste Version. Beachten Sie, dass dieses Memo unter der Annahme verfasst wurde, dass es gleichzeitig mit der obigen Seite angezeigt wird.
Auf der obigen Seite finden Sie Informationen zum Abrufen eines GoogleAppEngine-Kontos, zum Installieren des SDK und zum Installieren von Python (2.x.x anstelle von 3.x.x).
Starten Sie dann Google App Engine Launcher über die Desktop-Verknüpfung. Wenn Sie eine Fehlermeldung erhalten, wie das Protokoll hier, Überprüfen Sie "google_appengine_launcher.ini" unter "C: \ Benutzer \ Benutzername \ Google". Wenn die Beschreibung so etwas wie "[0]" oder "[1]" enthält, löschen Sie es.
Als nächstes registriere ich die Anwendung wie auf der obigen Seite gezeigt. Wenn Sie Windows 8 oder höher verwenden und der Benutzername ein Doppelbytezeichen ist, funktioniert dies möglicherweise nicht richtig Geben Sie den Arbeitsordner direkt unter der lokalen Festplatte an.
Versuchen Sie es bereitzustellen und prüfen Sie, ob es funktioniert. Sie können es schließen, wenn die Meldung "Sie können dieses Fenster jetzt schließen" angezeigt wird.
Beginnen Sie von hier aus mit der Arbeit, um die Website mit Google App Engine zu starten
Erstellen Sie zunächst den Ordner "htdocs" in dem Arbeitsordner, der bei der vorherigen Registrierung der Anwendung angegeben wurde. Fügen Sie alle index.html usw. in diese ein.
Wenn Sie als nächstes "app.yaml" im selben Ordner wie Notepad usw. öffnen, sieht es so aus. ("*****" ist der Name der Anwendung, für die Sie sich entscheiden)
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"
Die folgenden Handler werden wie folgt umgeschrieben.
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/(.*)
Jetzt können Sie den gleichen Status wie auf der obigen Seite erstellen. Versuchen Sie anschließend die Bereitstellung, und überprüfen Sie, ob htdocs / index.html angezeigt wird. Wenn es angezeigt wird, ist es erfolgreich.
Wenn Sie zwei oder mehr Anwendungen registrieren, Wenn beim Beenden des SDK ein Fehler auftritt oder wenn ein Problem auftritt, z. B. dass beim Start nur eine Anwendung angezeigt wird Es besteht eine hohe Wahrscheinlichkeit, dass die Beschreibung von "google_appengine_projects.ini" in "C: \ Benutzer \ Benutzername \ Google" aus irgendeinem Grund falsch ist. Wenn Sie sich den Inhalt ansehen und mehrere "[0]" oder "[1]" vorhanden sind, schreiben Sie sie in der Reihenfolge von unten wie [0], [1] ... Kann mit SDK angezeigt werden.
Recommended Posts