Ich erhalte derzeit einen Bedarfsindexfehler in meiner App Engine App: http://www.gaiagps.com/wiki/home. Ich glaube, dieser Index sollte automatisch von meiner index.yaml-Datei erstellt worden sein (siehe unten).Google App Engine benötigt Indexfehler
Googeln ein bisschen, ich denke, ich muss nur warten, bis mein Index aufgebaut ist. Ist das korrekt oder muss ich etwas manuell machen? Gibt es eine Art Warteschlange für die Indexerstellung? Meine Tische sind momentan sehr, sehr klein.
EDIT: Ich habe die Zeile "Indizes:" zu meiner app.yaml hinzugefügt, und jetzt app Engine meldet den Index erstellt, so dass ich denke, das ist behoben. Es ist seltsam, dass diese Datei falsch war, wenn man bedenkt, dass ich sie nie berührt habe.
indexes:
# AUTOGENERATED
# This index.yaml is automatically updated whenever the dev_appserver
# detects that a new type of query is run. If you want to manage the
# index.yaml file manually, remove the above marker line (the line
# saying "# AUTOGENERATED"). If you want to manage some indexes
# manually, move them above the marker line. The index.yaml file is
# automatically uploaded to the admin console when you next deploy
# your application using appcfg.py.
- kind: Revision
properties:
- name: name
- name: created
Die App funktioniert auf meinem Dev-Server, aber nicht in der Produktion. Doch auf meiner Dev-Konsole, ich habe diesen Fehler bemerkt (EDIT: Dieser Fehler GONE ist nun, dass ich Indizes: bei der Datei app.yaml oben):
ERROR 2009-10-18 04:46:51,908 dev_appserver_index.py:176] Error parsing /gaiagps.com/index.yaml:
'NoneType' object is not callable
in "<string>", line 13, column 3:
- kind: Revision
^
sein sollte, warum jemand diese Frage schließen möchte? –
Kannst du es nicht löschen? –