Aktualnie otrzymuję komunikat o błędzie indeksowania potrzeb w mojej aplikacji do obsługi aplikacji: http://www.gaiagps.com/wiki/home. Uważam, że ten indeks powinien zostać utworzony automatycznie przez mój plik index.yaml (patrz poniżej).Google App Engine wymaga błędu indeksu
Googling, myślę, że po prostu muszę poczekać na zbudowanie mojego indeksu. Czy to jest poprawne, czy też muszę coś zrobić ręcznie? Czy istnieje kolejka budowania indeksu? Moje stoły są teraz bardzo, bardzo małe.
EDYCJA: Dodałem wiersz "indeksy:" do mojej app.yaml, a teraz raporty silnika aplikacji indeks buduje, więc myślę, że to jest naprawione. To dziwne, że ten plik był zły, ponieważ nigdy go nie dotknąłem.
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
Aplikacja działa na moim serwerze dev, ale nie w produkcji. Jednak na mojej konsoli programisty, zauważyłem ten błąd (Edit: ten błąd zniknie teraz, kiedy indeksy DODANO: Do pliku app.yaml powyżej):
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
^
Dlaczego ktoś chciałby, aby zamknąć to pytanie? –
Nie możesz go usunąć? –